JavaScript或者Jqurey把控件id作为參数来调用

1.JavaScript把控件id作为參数调用

<script type="text/javascript">
        function xx(pmba)
        {
            document.getElementById(pmba).style.display = "block";
        }
    </script>
<div id="overlay">
        <input type="button" value="弹出A" onclick="xx(‘xa‘)" /><input type="button" value="弹出B" onclick="xx(‘xb‘)" />
    </div>
    <div class="win" id="xa">
       网页a</div>
       <div class="win" id="xb">窗体b</div>

2.这个弄了好一会儿,仅仅写一个Jqurey函数,通过调用不同的控件id作为參数就好了,開始不会啊,老出错

<script type="text/javascript" src="jQuery 2.0.3.js"></script>
    <script type="text/javascript">
        function ShowMsg(xdiv)//调用函数时。传入控件id
        {
            var box = 300;
            var th = $(window).scrollTop() + $(window).height() / 1.6 - box;
            var h = document.body.clientHeight;
            var rw = $(window).width() / 2 - box;
            $(‘#‘+ xdiv).animate({ top: th, opacity: ‘show‘, width: 600, height: 340, right: rw }, 500);//最主要就是这个<span style="color:#FF0000;">$(‘#‘+ xdiv)</span>
            return false;
        }
        function CloseMsg(ydiv)
        {
            $("#"+ydiv).animate({ top: 0, opacity: ‘hide‘, width: 0, height: 0, right: 0 }, 500);
        }
    </script>
时间: 2024-11-10 13:08:26

JavaScript或者Jqurey把控件id作为參数来调用的相关文章

JavaScript或者Jqurey把控件id作为参数来调用

1.JavaScript把控件id作为参数调用 <script type="text/javascript"> function xx(pmba) { document.getElementById(pmba).style.display = "block"; } </script> <div id="overlay"> <input type="button" value="

前台JavaScript根据回车和控件ID调用后台函数

1.程序中的js代码. document.onkeydown =function () { if (event.keyCode == 13 && document.getElementById('lnkRechercher')) { document.getElementById("lnkRechercher").click(); } } 2.document.onkeydown比较好, 如果event="onKeyDown"和for="d

ASP.NET在母版页或内容页上获取控件ID

原本想给一个button添加一个confirm,不同的分数提示不同的信息(大于80合格,小于80不合格,提示是否提交),最开始用了button.Atribute.Add();但是它每次获取到的是label控件在刷新前的值,后来在网上看到了ViewState[]的使用,但是还是不行,没办法,只能用js: <script> function myconfirm() { if(document.getElementById('lbl').value>=80) {return confirm('

javascript可编辑表格控件 支持全键盘操作

项目中经常会用到表格编辑控件,网上也有不少,但是确实没有完全符合我要求的, 自己写一个吧! 1.该控件支持 数据显示列,文本编辑列,选择列,下拉列,索引列,删除列 六种列类型 2.支持全键盘操作,自定义键位 包括:列焦点切换,行焦点切换,新建行,数据保存(默认 上,下,左,右 键操作) 3.丰富的事件,绝大多数的客户端操作都能触发无刷新后台事件 4.支持统计运算,可自定义运算插件 5.兼容 Ie,chorme,firefox等绝大多数主流浏览器 下载地址:http://files.cnblogs

页面JS获取不到控件ID

为了使页面更加的友好,我们不可避免的要在页面上使用JS,所以在页面上使用javascript获取控件ID是很常见的事情.但是最近在使用JS的使用,遇到了一件让我很头疼的事情,在获取控件ID时,抱错了,监控显示,获取不到控件ID. 源代码: <script type="text/javascript"> Function(){ var args = window.dialogArguments; var serverTaskInfo = $("#hidTaskInf

母版页中对控件ID的处理

注:此系列记录在我实际开发中遇到的问题和收藏一些技巧文章. 本篇技巧和诀窍记录的是:母版页中对控件ID的处理. 一.问题提出 由于总体排版和设计的需要,我们往往创建母版页来实现整个网站的统一性,最近我由于统一性的需要,把原来整个项目单独的页面全部套用了母版页.但是出现了一个错误--在我的Blog中记录一下,方便大家参考. 二. 抽象模型 由于整个页面内容过多,所以我把这个页面中最为本质的问题抽象出来.原来单一页面,就是利用按钮触发JS事件,在文本域中插入"(_)"功能,其实现代码如下:

ADF控件ID变化引发JS无法定位控件的解决方法

原文地址:ADF控件ID变化引发JS无法定位控件的解决方法作者:Nicholas JSFF定义的控件ID到了客户端时往往会改变.例如在JSFF中的一个的ID为"ot1",但是当这个JSFF被嵌入TaskFlow中,并以Region的方式在页面展示时,在浏览器中,此控件的ID就会变成"r1:0:ot1". ADF动态修改控件ID的原因其实是为了提供重用性的同时防止控件ID的冲突.试想如果有两个JSFF中分别都有一个,其ID均为ot1,那么当这两个JSFF被引入同一个页

asp.net js获取控件ID

以文本框为例: 一.未使用母版页 js可以使用document.getElementById('控件的ID')形式,也可以使用document.getElementById('<%=控件的ID.ClientID %>')的形式,代码如下: 1 <head runat="server"> 2 <title></title> 3 <script type="text/javascript"> 4 functio

Asp.Net 之 母版页中对控件ID的处理

一.问题提出 由于总体排版和设计的需要,我们往往创建母版页来实现整个网站的统一性,最近我由于统一性的需要,把原来整个项目单独的页面全部套用了母版页.但是出现了一系列失效错误. 二. 抽象模型 由于整个页面内容过多,所以我把这个页面中最为本质的问题抽象出来.原来单一页面,就是利用按钮触发JS事件,在文本域中插入“(_)”功能,其实现代码如下: <head id="Head1" runat="server"> <title>单一页面抽象模型-YJ