下面的函数在红色部分报错
JavaScript 运行时错误: 无法获取未定义或 null 引用的属性“tags”
function GenCode() {
var e = event.srcElement;
var row = e.parentNode.parentNode;
var txts = row.all.tags("INPUT");
if (!txts.length || txts.length < 2)
return;
var GenName = txts[0].value.trim();
var GenCode = KayihatuDirection.Q_KayihatuDirection.GetGenCode(GenName).value;
var HanCode = document.getElementById("<%=TextBox1.ClientID %>").value;
var Kubun = txts[2]
var GenNum = txts[3]
AutoEntrance(HanCode, GenName, GenCode, Kubun, GenNum)
txts[1].value = GenCode;
}
请问是什么问题
JavaScript 运行时错误: 无法获取未定义或 null 引用的属性“tags”
function GenCode() {
var e = event.srcElement;
var row = e.parentNode.parentNode;
var txts = row.all.tags("INPUT");
if (!txts.length || txts.length < 2)
return;
var GenName = txts[0].value.trim();
var GenCode = KayihatuDirection.Q_KayihatuDirection.GetGenCode(GenName).value;
var HanCode = document.getElementById("<%=TextBox1.ClientID %>").value;
var Kubun = txts[2]
var GenNum = txts[3]
AutoEntrance(HanCode, GenName, GenCode, Kubun, GenNum)
txts[1].value = GenCode;
}
请问是什么问题
当var e = event.srcElement 返回是htmlinputelement就会报错
当var e = event.srcElement 返回disphtmlinputelement就不会有问题
返回是htmlinputelement还是disphtmlinputelement可以控制吗?搞不明白
你的代码只能IE10-下跑。。事件对象获取都不对Web开发学习资料推荐
Web前端开发
XMLHttpRequest加载视频并播放