我正在尝试将日期和时间放入表单字段onload中。我在这里做错了什么,我无法让它发挥作用。这是我的代码:
<HEAD>
<script type="text/javascript">
function updateData()
{
var cl_dt=new Date();
document.getElementByName("lastpost_cl").value=cl_dt;
}
</script>
</HEAD>
<BODY onLoad="updateData();">
<form id="FormName" action="updated.php" method="post" name="FormName">
<input id="lastpost_cl" name="lastpost_cl" type="text" size="25" maxlength="255">
答案 0 :(得分:2)
使用getElementById。 getElementsByName(在Element之后有一个's'!)返回一个元素集合。
答案 1 :(得分:1)
getElementByName不存在,至少不是跨浏览器。请改用getElementById。您已经拥有相同的ID,因此它只适用于此更改。