带有HTML DOM的JavaScript不';行不通
我的JavaScript函数带有HTML DOM的JavaScript不';行不通,javascript,html,dom,Javascript,Html,Dom,我的JavaScript函数date(id)应该通过访问函数调用中传递的元素来显示当前日期。问题是它不起作用,我不明白为什么。有人能帮我吗 这是我的密码: <script type = "text/javascript"> function date(id) { document.getElementById(id).innerHTML = Date(); } </script> 功能日期(id) { document.getElementById(id).inner
date(id)
应该通过访问函数调用中传递的元素来显示当前日期。问题是它不起作用,我不明白为什么。有人能帮我吗
这是我的密码:
<script type = "text/javascript">
function date(id)
{
document.getElementById(id).innerHTML = Date();
}
</script>
功能日期(id)
{
document.getElementById(id).innerHTML=Date();
}
在HTML中:
<p style = "text-align:center;" id = "datep">
</p>
<input type = "button" onclick = "date(datep)" value = "Display date" />
在输入标记中,您将id传递给函数。你的id是一个字符串,既然是,你需要在它周围加引号
应该是这样的
<input type="button" onclick="date('datep')" value="Display date" />