Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.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
触发ASP.Net按钮或使用外部JavaScript调用ASP.Net函数;。js";文件_Javascript_C#_Asp.net - Fatal编程技术网

触发ASP.Net按钮或使用外部JavaScript调用ASP.Net函数;。js";文件

触发ASP.Net按钮或使用外部JavaScript调用ASP.Net函数;。js";文件,javascript,c#,asp.net,Javascript,C#,Asp.net,我想触发ASP.Net按钮或使用外部JavaScript“.js”文件调用ASP.Net函数 我目前正在使用以下代码,但失败了 函数集xmlannotationsdata(xmlAnnotData){ 调试器; document.getElementById('txtAnnotationsXMLData')。value=xmlAnnotData; var txtAnnotationsXMLData=window.parent.frames[2].document.getElementById('

我想触发ASP.Net按钮或使用外部JavaScript“.js”文件调用ASP.Net函数

我目前正在使用以下代码,但失败了

函数集xmlannotationsdata(xmlAnnotData){
调试器;
document.getElementById('txtAnnotationsXMLData')。value=xmlAnnotData;
var txtAnnotationsXMLData=window.parent.frames[2].document.getElementById('txtAnnotationsXMLData');
if(txtAnnotationsXMLData){
txtAnnotationsXMLData.value=xmlAnnotData;
}
window.parent.frames[2].document.getElementById('txtHHNo').value=window.parent.document.getElementById('txtHHNo').value;
var btnSaveRecord=window.parent.frames[2].document.getElementById('btnSaveRecord');
if(btnSaveRecord){
btnSaveRecord.click();//**此处我要执行此单击**
$.ajax({
类型:“POST”,
url:“/frmSaveAnnotation.aspx/test”,
数据:{jsonData:“测试”},
数据类型:“json”,
成功:successFunc,
错误:errorFunc
});
}
var btnAntSearch=ObjTreePage.getElementById('btnAntSearch');
如果(搜索){
btnAntSearch.click();
document.getElementById(“”)。单击();
}
返回;
}

我正在使用的按钮ID是我的ASPX文件中的btnSaveRecord

是否有任何错误?没有任何错误,但我的光标没有出现在单击事件中。您可以在
iframe
中检查按钮的长度吗?它可以找到,或者您可以使用代码的
jquery
等价物作为
$('').contents().find('')。click('').find('')。click();
但在调用此代码之前,需要确保加载了
iframe
的内容。当我在IE上调试JavaScript时,发现此异常“btnSaveRecord”未定义。但是这个Javascript在Framework3.5上运行得很好,目前,我在Framework4.0中升级了我的应用程序。如果
iframes
不是必需的,那么您也可以使用引导的
modal
来更好地控制它们。