[英]Working with a JavaScript for a onclick event
所以我在 JavaScript 中創建了一個 onclick 事件,但是我遇到了一些未捕獲類型錯誤的問題,無法讀取未定義的屬性(讀取“行”)我一直在嘗試解決這個問題一段時間,並希望得到一些輸入或建議.
if (obj.parentElement.rowIndex!=0) {
sTable=obj.parentElement.parentElement.parentElement.id
objinitable = eval("document.all.ini" + sTable.substr(3))
objrectable = eval("document.all.rec" + sTable.substr(3))
sParameters = objinitable.rows(0).cells(obj.cellIndex).innerText
aParameters =sParameters.split("/")
sfunction=aParameters[4]
我不完全確定您的問題是什么,但我認為您使用eval()
錯誤。 eval()
返回操作的結果,而不是 object。 我相信這就是您正在尋找的:
if (obj.parentElement.rowIndex != 0) {
sTable=obj.parentElement.parentElement.parentElement.id
objinitable = document.all["ini" + sTable.substr(3)]
objrectable = document.all["document.all.rec" + sTable.substr(3)]
sParameters = objinitable.rows(0).cells(obj.cellIndex).innerText
aParameters =sParameters.split("/")
sfunction = aParameters[4]
如果這解決了您的問題,您可以將其標記為正確。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.