1

私の JavaScript 関数date(id)は、関数呼び出しで渡された要素にアクセスして、現在の日付を表示することになっています。問題は、それが機能せず、その理由が理解できないことです。誰でも私を助けることができますか?

これが私のコードです:

<script type = "text/javascript">
function date(id)
{
document.getElementById(id).innerHTML = Date();
}
</script>

HTMLで:

<p style = "text-align:center;" id = "datep">
</p>

<input type = "button" onclick = "date(datep)" value = "Display date" />
4

1 に答える 1

2

入力タグには、関数に渡される id があります。ID は文字列なので、引用符で囲む必要があります。

このように見えるはずです...

<input type="button" onclick="date('datep')" value="Display date" />
于 2013-03-26T14:20:49.727 に答える