Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法计算getElementById()_Javascript_Html - Fatal编程技术网

Javascript 无法计算getElementById()

Javascript 无法计算getElementById(),javascript,html,Javascript,Html,我正在尝试通过js打印html页面中的文本。 我的代码是 var nameOfCreator = "XYZ"; var scriptcode="document.getElementById('billto_first_name').value='ABC' "; frmB.Browser0422f79dce36f4c.evaluateJavaScript(scriptcode); frmB.Browser0422f79dce36f4c.evaluateJavaScript("document.g

我正在尝试通过js打印html页面中的文本。 我的代码是

var nameOfCreator = "XYZ";
var scriptcode="document.getElementById('billto_first_name').value='ABC' ";
frmB.Browser0422f79dce36f4c.evaluateJavaScript(scriptcode);
frmB.Browser0422f79dce36f4c.evaluateJavaScript("document.getElementById('billto_first_name').value= nameOfCreator ");`
预期输出为XYZ,但正在获取ABC。有人能帮忙吗

提前谢谢。

试试这个


frmB.Browser0422f79dce36f4c.evaluateJavaScriptdocument.getElementById'billto_first_name'。值='+nameOfCreator+';您正在将值设置为“ABC”,这就是为什么在代码的最后一行中,我尝试使用Creator对象名称中的值覆盖billto_first_name,以便它将XYZ显示为输出,但无法在对象中显示值。当您删除第2行和第3行时,会得到什么?我猜您调用evaluateJavascript的上下文是frmB。。。stuff不是nameOfCreator存在的上下文,可能会触发一些无声引用错误。如果您执行frmB.Browser0422f79dce36f4c.nameOfCreator='XYZ',它是否仍然没有被覆盖?很高兴它能提供帮助。我只是继续@StockOverlaw指出的关于不同背景的内容。当做