紧急求助,javascript的dom变量问题?

来源:百度知道 编辑:UC知道 时间:2024/09/23 14:25:09
紧急求助,javascript的dom变量问题?
<table border=1 width=100 height=30>
<tr>
<td id="kk"><input id="dd" style="display:none;" checked></td>
</tr>
</table>

<script language="javascript">
var s=document.getElementById("dd").checked==true?'url(red.gif) no-repeat 3px 2px':'';
alert(s);
</script>

ie里弹出s没东西,火狐里弹出s就有东西,为什么在ie里会没东西?

第二个问题:

如果给在3px 2px后面也加个;号,那么火狐里也没东西弹出了,怎么回事?

第一个问题,你查看一下是不是浏览器的事,还可能是你设置的主页不是ie
第二个问题,这个是一个语句,不是在style中

<input id="dd" style="display:none;" checked>
这是什么意思? input的type呢?不是应该checked="checked"吗?本身不标准...IE和FF在理解上肯定有不同.

IE 里IPUT需要一个type
第二个问题,估计是你把分号加错地方了;O(∩_∩)O~