HTML / PHP:
<button onclick="change_value(<?php echo $date?>)">Go</button>
JavaScript:
function change_value(date_used)
{
alert(date_used);
}
ボタンを右クリックして[要素の検査]ボタンをクリックすると、パラメータが正しく表示されます。つまり、次のようになります。
<button onclick="change_value(2012-08-22)">Go</button>
しかし、alert
JavaScriptではが表示されています1981
。それだけです-だけ1981
です。日付が間違っているだけでなく、形式も間違っています。
これは何が起こっているのですか、どうすれば修正できますか?