VBScript获取html表文本输入字段的内容

时间:2013-08-28 23:55:37

标签: javascript html dom vbscript

我在javascript中使用此功能,但雇主希望在VBScript中使用它。我在表格的单元格中有一系列文本输入。该表是使用javascript动态创建的:

var table = document.getElementById(tableID);
var row = table.insertRow(-1);  // Insert row at end of table
var cell1 = row.insertCell(0);  
var element1 = document.createElement("input");
element1.type = "text";
cell1.appendChild(element1);

然后在VBScript的其他地方我这样做:

dim table 
set table = document.getElementById( tableID )
dim value1, value2
value1 = table.rows(1).cells(0).innerText
value2 = table.rows(1).cells(0).childNodes.innerText  ' This errors

并且它不会返回任何内容,这很奇怪,因为在JavaScript中这很好用:

var table = document.getElementById(tableID);
var value = table.rows[1].cells[0].childNodes[0].value;

我知道我可能犯了一个简单的错误,但我已经搜索了几个小时,无法找到如何在表格单元格中访问动态创建的文本输入。

0 个答案:

没有答案