在asp.net的用户控件中(文件名为**.ascx)
加入一个textbox ,他的id为 tb
如果在本ascx文件中要使用javascript调用这个textbox
可以使用以下方法
关于<%%>以及其中的=号
我自己也不是那么明白
待探究明白再补写
续:
<%%>有<%=xxx%>和<%#xxx%>两种
ASP和ASP.NET中都有这个标记
它是属于服务器端的
属于Asp.net的变量输出
但可以被javascript调用
可以用这种方式实现后台C#代码和前台js代码的变量传递。
<结帖>
加入一个textbox ,他的id为 tb
如果在本ascx文件中要使用javascript调用这个textbox
可以使用以下方法
- <script type="text/javascript">
- function func()
- {
- var id = '<%=this.tb.ClientID%>';
- var aa=document.getElementById(id).value;
- alert(aa);
- ……
- }
- </script>
我自己也不是那么明白
待探究明白再补写
续:
<%%>有<%=xxx%>和<%#xxx%>两种
ASP和ASP.NET中都有这个标记
它是属于服务器端的
属于Asp.net的变量输出
但可以被javascript调用
可以用这种方式实现后台C#代码和前台js代码的变量传递。
<结帖>