Здравствуйте, связался с одной проблемой. Из JS у меня выводит в DIV блок число и надо вставить в переменную значение, которое вывело в DIV
<div id='iidd'>12</div>
PHP:
$id = #iidd; //сюда нужно вывести число из div блока
Пробовал сделать так:
$ids = "<div id='iidd'></div>";
$idssd = htmlspecialchars($ids);
$id = preg_replace('/[^0-9]/', '', $idssd);
Но проблема возникает при $idssd, он делает в html, но число из JS, которое выводит в div не приносит с собой. Выводил просто $ids отображает число, но и в прибавок с этим , а в переменной $id надо только число
Не уверен, что понял вопрос правильно, но всё же. Есть вариант отправки переменной на сервер. Т.е. после $("#div").text(id);
напиши $.post('script.php',{a:id});
, а в script.php можно записать переменную в файл, а в твоем скрипте считать ее из файла. Либо вместо script.php подставь путь до своего скрипта, и там уже обрабатывай
Вот пример как ты должен отправлять на сервер значение div
блока
document.getElementById("some_id").addEventListener("DOMSubtreeModified", function() {
var value = this.innerHTML;
$.ajax({
url: './ajax.php',
type: "GET",
data: { value_of_div: value },
success: function(response, textStatus, jqXHR){
console.log('sended!');
},
error: function(response, textStatus, jqXHR){
console.log('error!');
}
});
console.log(value);
});
document.addEventListener("click", function() {
document.getElementById("some_id").innerHTML = 13;
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="some_id">12</div>
При нажатии на div
изменяется значение div
и происходит отправка на сервер.
Это "тоже самое" что ты изменяешь значение div
в js
.
И потом в файле
ajax.php
if(isset($_POST['value_of_div'])){
$value = $_POST['value_of_div'];
echo $value;
}
Как то так.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте, как можно сделать так, чтоб пользователь мог сам добавлять страницы на сайт? Чтобы на странице отображались ссылки, созданные...
Нужно сделать систему уведомлений для пользователей сети на сайтеТекст уведомлений заранее должен составляться администратором