#javascript #php #wordpress #if-statement #advanced-custom-fields
#javascript #php #wordpress #if-оператор #дополнительно-настраиваемые поля
Вопрос:
Я пытаюсь найти способ изменить переменную «prezzo» в зависимости от значения ползунка. Var «prezzo» должен импортировать данные из плагина acf, и я могу загрузить это значение с помощью функции get_field, но я не могу создать оператор IF, чтобы изменить это значение для импорта. Заранее спасибо всем, кто может помочь мне показать правильный код
var slider = document.getElementById("myRange");
var output = document.getElementById("demo");
var prezzo = document.getElementById("demoprezzo");
output.innerHTML = slider.value; // Display the default slider value
// Update the current slider value (each time you drag the slider handle)
slider.oninput = function() {
output.innerHTML = this.value;
// if (slider = 12) { I can't go on
}
// This is the function to import data from acf plugin. It works
//<?php
//$variable = get_field('prezzo');
//echo $variable
//?>
<h1>Durata</h1>
<div class="slidecontainer">
<input type="range" min="12" max="36" value="12" step="12" class="slider" id="myRange">
<p>Value: <span id="demo"></span></p>
<p>Prezzo: <span id="demoprezzo"></span></p>
</div>
Комментарии:
1. Php запускается и завершается полностью до того, как браузер получит html с сервера, поэтому то, что (похоже) вы пытаетесь, невозможно.
Ответ №1:
Если вы пытаетесь проверить, имеет ли ползунок значение 12, это будет
if (slider.value = 12) {
}
Комментарии:
1. Спасибо, Илан, но мне нужно найти способ обновить переменную «prezzo» в зависимости от значения ползунка
2. ОК. Что вы подразумеваете под обновлением? Вы пытаетесь изменить значение переменной или HTML-элемента, на который она ссылается?