在javascript调用控件的时候,无论这个脚本在母版页,还是在子页面:

1。javascript调用客户端控件:都可以直接调用母版页或子页面的所有客户端控件(<input>)的属性。
即:母版页和子页面里的javascript最终都被加载到了子页面。而客户端控件无论在哪个页面,其id,name等的属性值都不会改变。
2。javascript调用本页面的服务器端控件:都应该使用var d=document.getElementById('<%=TextBox1.ClientID %>');类似的语句。

javascript想调用服务器端控件,注意这个服务器控件的属性变化:
在使用了母版的子页面里,母版里的服务器控件中,runar="server"的Form的属性会变为:<form name="aspnetForm" method="post" id="aspnetForm">;
第一个asp:Buttont的type变为submit,其他的不变,而所有asp:Buttont和asp:TextBox,
其ID的属性名前会加上ctl00_,比如:id="ctl00_Button1",name的属性名前加上ctl00$,name="ctl00$Button1";
在子页面里,本页面的服务器控件都被放在了
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">。。。。。</asp:Content>中,
其ID的属性名前都要加上ctl00_ContentPlaceHolder1_,比如ctl00_ContentPlaceHolder1_TextBox1;
其name的属性名前都加上ctl00$,比如:ctl00$ContentPlaceHolder1$Button1。

转载于:https://www.cnblogs.com/winvay/archive/2008/10/31/1323781.html

javascript调用在有母版的页面中注意的几点记录相关推荐

  1. JavaScript如何查找和访问HTML页面中的HTML元素

    JavaScript如何查找和访问HTML页面中的HTML元素 HTML语言中,全部是由标签(标记.tag)组成的.在浏览器内部解析HTML标记时,会转换为成具有特定结构的HTML文档对象模型,这个对 ...

  2. javascript调用父窗口(父页面)的方法

    window.parent与window.opener的区别 javascript调用主窗口方法 1:   window.parent 是iframe页面调用父页面对象 举例: a.html Html ...

  3. php 替换表情符号,javascript字符串替换文本到php页面中的表情符号

    你好,我有一个名为rokcomments的插件joomla网站.这个插件可以在我的网站上发布livefyre评论.我正尝试将文字转换为表情符号来处理livefyre的评论,但我没有太多的javascr ...

  4. php标签调用,在自己的php页面中使用dedecms标签的代码示例

    第一步:外部php页面中加入如下代码: require_once (dirname(__FILE__).'/../include/common.inc.php');//包含配置文件 require_o ...

  5. javascript调用dll_Blazor条码识别:Web中运行C#和JavaScript

    Blazor是微软开发的Web框架,目的是让开发者使用C#和HTML来开发Web应用.然而,JavaScript必不可少.所以微软也提供了C#和JavaScript互相调用的方法.这篇文章分享下如何用 ...

  6. html如何调用特殊字体,怎样在页面中引入特殊字体呢?

    让网页自由引入中文字体成为可能,可能有人会说直接引入字体包,在样式中设置font-family:"XXX"不就好了吗?超级简单呢.. 那我们一起看看字体包的大小(该实例中使用:喜鹊 ...

  7. 超图三维可以转换成HTML,iserver上发布的三维场景怎样调用到自己的html页面中?...

    相关的js代码如下这样写有什么不对? var scene = null; var sceneControl = null; var htmlUrl = localhost:8090; var alti ...

  8. atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97

    atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97 1. 实现html5化界面的要解决的策略1 1.1. Js交互1 1.2. 动态参 ...

  9. java swing调用H5_atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97...

    atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97 1.实现html5化界面的要解决的策略 1.1.Js交互 Firefox与Chro ...

最新文章

  1. 经济学人: Arm,孙正义手中的这只水晶球正在帮助他预测未来
  2. IOS网址解析-demo
  3. zookeeper在搭建的时候,解决后台启动为standalone模式问题
  4. 三招让你从求职者中脱颖而出(转)
  5. 14年12月CCF真题4-最优灌溉
  6. 集合框架源码学习之HashMap(JDK1.8)
  7. 讯飞tts语音引擎9.0_使用科大讯飞语音转文字的服务进行电话录音分析
  8. 矿难让显卡压了那么多货咋办?NV如是说
  9. 连接 F5 大 IP 设备
  10. 大一计算机考试题库知识点,大一 计算机基础 期末考试题库
  11. 20160130001 冯仑风马牛
  12. matlab 电磁场与电磁波,MATLAB在电磁场与电磁波课程教学中的应用
  13. Like My Mother Always Said… by Erin McHugh
  14. RNN网络对新冠疫情进行预测
  15. 瑞思拜 我儿豁 SpringMVC基础 兄弟们冲冲冲
  16. 《matlab科研绘图系列》之小提琴图绘制
  17. 毕业步入职场,我是怎么用python自动化做到准时下班,薪资还高的
  18. OpenCV特征检测出现Unhandled exception at……Access violation reading location 0x00000000.
  19. python常用re正则表达式大全,查找指定内容
  20. 用html做七巧板的方法,七巧板制作教程 七巧板的制作方法

热门文章

  1. 24个笔画顺序表_400个生字笔顺表,孩子照着写,家长省心省力!
  2. c语言循环程序设计教案,10 《C语言程序设计》教案 第三章 程序的控制结构(6)—循环结构 while和do while.doc...
  3. python 底层实现_用Python从底层实现一个多层感知机
  4. ubuntu 配置dns访问外网
  5. 201807 相关性度量的几种方法-卡方检验、相关系数、信息增益...
  6. TypeScript中的枚举类型
  7. 参考滴滴左右对齐自适应
  8. 不用加减乘除符号计算两数之和
  9. Android LK Bootlaoder启动概览
  10. 2019已过半,薪资相匹配除了实力,其实最重要的是……