c#WebBrowser调用Javascript

c#WebBrowser调用Javascript,javascript,c#,html,Javascript,C#,Html,你好,我正在尝试从我的c代码在网页上运行javascript函数 这是网站上的代码: <div class="class34" onclick="sendpost(8);"></div><div class="class34" onclick="sendpost(9);"></div> function sendpost(valg) { valget = {}; valget.rane = valg poststuff('s

你好,我正在尝试从我的c代码在网页上运行javascript函数

这是网站上的代码:

<div class="class34" onclick="sendpost(8);"></div><div class="class34" onclick="sendpost(9);"></div>
function sendpost(valg) {
    valget = {};
    valget.rane = valg
    poststuff('snas',valget, function(back) {
        $('#return').html(back.html);
    });
}
结果是代码什么都不做,我一直在寻找正确的代码来使用,但无法找出我在这里做错了什么

我需要帮助了解如何使我的webBrowser1单击或运行sendpost(8)功能

是你的朋友

配合:

Object[] args = new Object[1];
args[0] = 8;

webBrowser1.Document.InvokeScript("sendpost", args);

这将运行
sendpost
javascript方法,将
valg
参数/参数设置为8

CS0103。当前上下文中不存在名称“newObject”。抱歉,键入。。。应该是
新对象
Object[] args = new Object[1];
args[0] = 8;

webBrowser1.Document.InvokeScript("sendpost", args);