zoukankan      html  css  js  c++  java
  • 母版页中js操作问题

     今天工作的时候碰到一个问题:

            本打算使用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",问题解决
  • 相关阅读:
    12月11日,12月12日登陆注册页面的进度
    11月28日进度
    11.23JavaScript学习打卡
    11.21,11.22HTML笔记整理
    11.19打卡,HTML学习笔记整理
    select into from 与 insert into select 区别
    解决Cookie乱码
    COOKIE传值
    实现鼠标穿透窗体
    监视鼠标点击了左键还是右键
  • 原文地址:https://www.cnblogs.com/zijinguang/p/1240174.html
Copyright © 2011-2022 走看看