function getje()
{
var djobj=window.event.srcElement;//获取事件源
var trobj=djobj.parentNode.parentNode;
var jeobj=trobj.childNodes[3].firstChild;
var slobj=trobj.childNodes[1].innerText;
jeobj.value=djobj.value*slobj; }
{
var djobj=window.event.srcElement;//获取事件源
var trobj=djobj.parentNode.parentNode;
var jeobj=trobj.childNodes[3].firstChild;
var slobj=trobj.childNodes[1].innerText;
jeobj.value=djobj.value*slobj; }
trobj是nodeName,
"trobj.childNodes[0]"
nodeName怎么有childNodes
然后价格是存在表格格的单元格的,直接取出来就可以
然后onkeydown时文本框里刚键入的字符取不出来的,所以要使用onkeyup
结果然是BOOKPrice的值
根本没有相乘