最新回答 / FFFFFFanQ君
1,应该是document.getElementById("txt1").value,document.getElementById("txt2").value,楼主写成了tx1,2直接是default,而不是default:"/":
2016-03-27
最新回答 / 且听风吟丶
当i=0时,trList[i] = trList[0],也就是代码中的第一个tr,即第一行;此时,鼠标移上去,调用onmouseover方法,发现是 trList[0].style.backgroundColor,在onmouseover方法内,这是个啥玩意?完全看不懂的,此方法与highlight方法是分离的。
2016-03-26
最新回答 / 我行我上
function delet(){ var tr=event.target.parentNode.parentNode; tr.parentNode.removeChild(tr); }<td><a href="javascript:delet()">删除</a></td><...code...>
2016-03-26
最赞回答 / 庆山
原因是因为你没有对前两个输入框获取的值进行parseInt,所以导致他们两个是两个字符,并不是数字,因此在进行加法运算时默认进行了拼接操作。后面的减法等几种操作之所以没有出错是因为他们只有一个意思,就是减法,因此就执行了减法。+是代表拼接或者加法的,在未声明的情况下,会默认执行拼接方法。<!DOCTYPE html><html> <head> <title> 事件</title> <script type="text/javascr...
2016-03-26
最赞回答 / Python程序猿
注意,如果只是单纯在当前页面调用back方法是没有效果的,因为当前页面是最新的页面,没有上一个页面。自己做两个页面,一个forward到页面2,一个back回到页面1,back要配合forward一起使用。
2016-03-26
最新回答 / 限量
必须是数组啊,因为是Elements而ById的是Element。它们差了一个s。<...code...>先说getElementsByTagName,没错它得到的一定是个数组。而在整个网页结构中只有一个table标签。那它得到的就是一个只有...
2016-03-25