本帖最后由 axisloverster 于 2013-11-11 14:12:55 编辑

解决方案 »

  1.   

    从前台(js)还是从后台(C#)呢?
      

  2.   


    <script language="javascript">
     var buttonTable=document.all("buttonTable");
     var buttonTd=buttonTable.rows[0].insertCell(); 
     buttonTd.id='TagContainerButtonArea1'
     var item=document.all("TagContainerButtonArea1");
      item.vAlign="top"
     buttonTd.innerHTML='<button  resubmit ="true" onclick="editOrg()" onmouseover="this.className=\'advbutton-over\';" onmouseout="this.className=\'advbutton\';" disabled="disabled" class="advbutton">调整供电单位</button>&nbsp;';
     var buttonTd=buttonTable.rows[0].insertCell(); 
     buttonTd.id='TagContainerButtonArea2'
     var item=document.all("TagContainerButtonArea2");
      item.vAlign="top"
     buttonTd.innerHTML='<button  resubmit ="true" onclick="paramView();" onmouseover="this.className=\'advbutton-over\';" onmouseout="this.className=\'advbutton\';" class="advbutton">设置计费参数</button>&nbsp;';
     var buttonTd=buttonTable.rows[0].insertCell(); 
     buttonTd.id='TagContainerButtonArea3'
     var item=document.all("TagContainerButtonArea3");
      item.vAlign="top"
     buttonTd.innerHTML='<button  resubmit ="true" onclick="forSave()" onmouseover="this.className=\'advbutton-over\';" onmouseout="this.className=\'advbutton\';" class="advbutton">保存</button>&nbsp;';
     </script>
      

  3.   

    buttonTd.innerHTML='<button  resubmit ="true" onclick="forSave()" onmouseover="this.className=\'advbutton-over\';" onmouseout="this.className=\'advbutton\';" class="advbutton" id="btn">保存</button>this.RegisterStartupScript("保存", "<script>document.getElementById("btn").click()</script>");
     
      

  4.   

     id="btn" 这个是没有的,也不能修改 
    其次 this.RegisterStartupScript 没有这个方法啊
      

  5.   

    这是在 webbrowes中访问的 一个网页,通过点击button来提交网页中的保存按钮
      

  6.   

    看来是我表达错误了,我是一个应用程序,里面有一个webbrowes,访问一个网页 ,网的的代码是<script language="javascript">
    var buttonTable=document.all("buttonTable");
    var buttonTd=buttonTable.rows[0].insertCell(); 
    buttonTd.id='TagContainerButtonArea1'
    var item=document.all("TagContainerButtonArea1");
     item.vAlign="top"
    buttonTd.innerHTML='<button  resubmit ="true" onclick="editOrg()" onmouseover="this.className=\'advbutton-over\';" onmouseout="this.className=\'advbutton\';" disabled="disabled" class="advbutton">调整供电单位</button>&nbsp;';
    var buttonTd=buttonTable.rows[0].insertCell(); 
    buttonTd.id='TagContainerButtonArea2'
    var item=document.all("TagContainerButtonArea2");
     item.vAlign="top"
    buttonTd.innerHTML='<button  resubmit ="true" onclick="paramView();" onmouseover="this.className=\'advbutton-over\';" onmouseout="this.className=\'advbutton\';" class="advbutton">设置计费参数</button>&nbsp;';
    var buttonTd=buttonTable.rows[0].insertCell(); 
    buttonTd.id='TagContainerButtonArea3'
    var item=document.all("TagContainerButtonArea3");
     item.vAlign="top"
    buttonTd.innerHTML='<button  resubmit ="true" onclick="forSave()" onmouseover="this.className=\'advbutton-over\';" onmouseout="this.className=\'advbutton\';" class="advbutton">保存</button>&nbsp;';
    </script>我要实现点击应用程序上的button来实现webbrowes中的网页保存按钮事件。
      

  7.   

    HtmlElement btnSubmit = webBrowser.Document.All["TagContainerButtonArea3"]; btnSubmit.InvokeMember("click"); 
    我是这样的,但是没有反应。