已采纳回答 / 康振宁
因为由document.getElementById().value的这种方式获取的是一个字符串,而字符串与数值用+号拼接的话,属于字符串拼接。这里要考虑到+号的两种用法。解决办法就是,用parseInt()这个方法将你获取的值转换为数值型
2015-01-21
已采纳回答 / shuaiagain
写错了你,这是你写的: function getElements() { var myS=document.getElementsByName="sex"; alert(myS.length); } 应该写成: function getElements() { var myS=document.getElementsByName("sex"); al...
2015-01-21
已采纳回答 / 凉宫落寒
<...code...>
已采纳回答 / 无聊到死君
举个例子 <ul> <li> <a id="tagA">hello cc</a> </li></ul>这里的 a标签的 parentNode 就是 li标签, li标签的 parentNode 就是 ul所以如果 a标签有 id 的话,你想获取他最外层的 ul标签,就可以通过两次 parentNode 来查找代码如下var tagA = document.getElementById('tagA'), ...
2015-01-19
已采纳回答 / 康振宁
onfocus是获取焦点事件onmonuseover是鼠标移入事件从名字上来看的话,就能简单的分析出两者的区别获取焦点,可以不通过鼠标来操作也可以获取,但是鼠标移入事件则必须用鼠标操作
2015-01-17
最赞回答 / 康振宁
this指当前元素,而在循环体中oLis[i]有一个事件,而这个事件调用的函数中并没有参数,所以会出现这样的结果,如果想在函数调用某个变量的时候,要不就是在该函数中有这个变量,要不就是将这个变量作为参数传递到函数中
2015-01-16