input是客户端HTML控件,可以被JS访问,但服务器端CS文件不能直接访问.
添加runat=server后,会将客户端的控件升级为服务器控件,这样的话,CS文件里可以访问,而JS就不能访问了.
如果想在JS和CS中都能访问,添加runat=server后,CS中使用ID访问,比如hid,而JS中要这样来使用<%= hid.ClientID %>,
比如document.getElementById("<%= hid.ClientID%>").value...
jsjsjs
最新推荐文章于 2023-07-14 00:18:48 发布