VB脚本语句,
Set oHighlightedRow = document.all("SearchRow" & nHighlightedRow)
oHighlightedRow.cells(0).focus()
这两个语句需要转换成javascript。谁能帮我找到解决办法?谢谢
我转换后的代码是,
var oHighlightedRow = $("#SearchRow" + nHighlightedRow);
oHighlightedRow.cells[0].focus();
Run Code Online (Sandbox Code Playgroud)
这样对吗 ?
好的:
var oHighlightedRow = document.all("SearchRow" + nHighlightedRow);
oHighlightedRow.cells[0].focus();
Run Code Online (Sandbox Code Playgroud)
或者,更好(假设该行的 id 为"SearchRow" + nHighlightedRow):
var oHighlightedRow = document.getElementById("SearchRow" + nHighlightedRow);
oHighlightedRow.cells[0].focus();
Run Code Online (Sandbox Code Playgroud)
或者,jQuery(再次假设该行的 id 为"SearchRow" + nHighlightedRow):
$("#SearchRow" + nHighlightedRow + " td:first").focus();
Run Code Online (Sandbox Code Playgroud)