我有一个 javascript datetimepicker,它适用于除 IE7 或更高版本之外的所有内容。问题似乎与getElementById
. 以下是当前代码的外观:
<tr>
<td style="width: 143px">Call Date:
</td>
<td style="width: 472px">
<input type="Text" name=cdate size=40 style="color: black;background-color:#FFFF66; width: 270px;">
<a href="javascript:NewCal('cdate','ddmmyyyy')"><img src="cal.gif" width="16" height="16" border="0" alt="Pick a date"></a>
</td>
</tr>
在 IE7 或更高版本中,这将不起作用。我得到“缺少 Javascript 错误对象”。如果我更改name=cdate
为id=cdate
它可以工作,但是当我将表单提交到我的 php 插入时:
<?
$cdate=$_POST['cdate'];
提交失败。那么我该如何纠正这个问题,或者我怎样才能id= element
通过name= element
......希望这是有道理的。
谢谢