Ниже приведен код моего javascript. Проблема в том, что когда я вызываю функцию send()
, она действительно не отвечает, потому что x, y и z, потому что это локальные переменные. Я попытался сделать их глобальными, используя несколько подходов, таких как создание объекта, но все они потерпели неудачу. Кто-нибудь здесь знает правильный подход?Функция не вызвана в JavaScript
<script type='text/javascript'>
function store(x,y,z) {
var date = x+" "+y+" "+z;
document.getElementById("date").value=date;
}
function send(){
var events=document.getElementById("event").value;
location.href="q.php?day=" + x + "&month=" + y + "&year=" + z;
}
</script>
Было бы полезно, если бы вы могли разместить больше кода. Как вы определяете переменные. И как вы называете функцию. Лучше всего от Jonas –