Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.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 需要在加载时访问java脚本中的asp.net服务器控件_Javascript - Fatal编程技术网

Javascript 需要在加载时访问java脚本中的asp.net服务器控件

Javascript 需要在加载时访问java脚本中的asp.net服务器控件,javascript,Javascript,我需要使用客户端ID在页面加载时访问java脚本中的asp.net自定义控件 我尝试过这个,但是它给出了空值 document.getElementById('<% =customControl.ClientID%>') document.getElementById(“”) 您有语法错误 更换 到 (把那边的空间移走) (并确保.aspx文件中有runat=“server”和id=“customControl”的元素) 如果是您创建的自定义控件,希望这对您有所帮助 在jQuer

我需要使用客户端ID在页面加载时访问java脚本中的asp.net自定义控件

我尝试过这个,但是它给出了空值

document.getElementById('<% =customControl.ClientID%>')
document.getElementById(“”)

您有语法错误

更换

(把那边的空间移走)

(并确保
.aspx
文件中有
runat=“server”
id=“customControl”
的元素)


如果是您创建的自定义控件,希望这对您有所帮助

在jQuery中

$('#<%= customControl.FindControl("txtDate").ClientID%>').val(); 
$('#').val();
在javascript中

document.getElementById('<% =customControl.FindControl("txtDate").ClientID %>')
document.getElementById(“”)

其中
txtDate
是自定义控件中的控件

到目前为止,我记得,
%
=
之间没有空格,
中的JS代码在哪里?它是否出现在.NET控件之后的HTML末尾。如果没有,它将找不到它