新闻动态
新闻动态
- vue-cli-service不是内部或外部命令,也不是可运行的程序
- Vue.prototype的使用
- mysql8.0和5.7区别
- 矩阵号是什么意思
- foreach遍历中加&什么意思
- 使用Javascript防止重复提交表单
- onBlur事件与onfocus事件(js)
- 网站301重定向的好处?
- 无法向会话状态服务器发出会话状态请求。请确保 ASP.NET State Service (ASP.NET 状态服务)已启动,并且客户端端口与服务器端口相同。
- index.php式伪静态_伪静态完美去掉index.php的方法
联系我们
邮箱:
手机:15383239821
asp.net
母版页中js问题解决
作者:
发布时间:2013-12-20
点击:
本打算使用js访问剪切板,可是在js中访问textbox时使用document.getElementById(“txtLinkAddressButtom”).value总是取不到值,调试说没有value属性。心情很是郁闷,只好一步一步排查
错误:1、使用内嵌js --失败。2、更换js访问剪切板代码 --失败 3、新建一页,采用以前代码,测试。-- 成功
分析:既然新建项是可以成功的,那说明不在代码问题。想起一自己使用了母版页,那可能就是这个问题了
病因:查看了运行后生成的html页代码textbox的ID变成了"ctl00_ContentPlaceHolder1_RecommendationStart1_txtLinkAddressButtom",这个就是
问题的所在了,由于使用了母版页,生成的textbox的id被修改了,而被编译成html后再使用js调用查找原id当然找不到了。
解决:把textbox的ID修改成被编译后的ID值"ctl00_ContentPlaceHolder1_RecommendationStart1_txtLinkAddressButtom",问题解决
新闻资讯
-
2014-06-13aspx 页面与ascx用户控件的传值
-
2013-06-23SQL中varchar和nvarchar有什么区别?
-
2023-10-10thinkphp入口文件
-
2025-08-22读取 DisplayName和Display(Name='')
-
2013-09-30<!--[if lte IE 6]>
-
2011-04-01CSS 怎样用css设置超链接字体的不同颜色
相关案例
