以下は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>
コードを投稿することができれば幸いです。変数の定義方法。そして、どのように関数を呼び出すか。ジョナスからのベスト –