使用InvokeScript在Web浏览器控件中填写表单

时间:2015-04-05 12:52:50

标签: visual-studio-2013 windows-phone webbrowser-control

我尝试使用InvokeScript在WebBrowser中填充表单。这段代码有效:

WebBrowser1.InvokeScript("eval", "document.getElementById('name').value = 'anyword'")

但是当我尝试在脚本中引用文本框时,它不起作用:

WebBrowser1.InvokeScript("eval", "document.getElementById('name').value = textBox1.text")

我该怎么做?

1 个答案:

答案 0 :(得分:0)

WebBrowser1.InvokeScript("eval", 
                         "document.getElementById('name').value = '" 
                         + textBox1.text + "'")