<SCRIPT LANGUAGE="JavaScript">
<!--
function ctlent() {
if((event.altKey && event.keyCode == 83)) {//在这里接收的是Alt+S事件,S的ASCII码为83。
[要写的代码在这里]
}
}
document.onkeydown = ctlent
//-->
</SCRIPT>
<div class="full" id="btnPart">
<div> <a style="display: none;">Submit</a> </div>
<div> <a style="display: none;">Submit</a> </div>
<div> <a>Submit</a> </div>
</div>
要求:
点击alt+s后,先判断div id="btnPart" 下有没有 a 标签的style display是block的。
如果“全部都没有”,或者有”两个a标签的display是block的,没有任何效果,
如果只有一个a标签的display是block,则让这个a标签出现单击(click)效果。
PS。可以用jquery的写法。
你好!!
求一段jquery的代码写法,先判断一个div下有几个a标签的style...
var _arrA = $("#btnPart a:not(:hidden)"); \/\/如果显示出来的<a>标签为一个的话 if( _arrA.length ==1 ){ _arrA.click(function(){ alert(this.outerHTML); }); } } });});<\/script>
jquery中怎样获取css中display属性值为block的元素
1、使用标签获取元素数组 2、遍历数组 3、判断每一个元素,找出css("display")为block的元素 具体代码如下:(function(){ \/\/取出所有div,并遍历 $("div").each(){ \/\/判断每一个div,其css中display是否为block if($(this).css("display")=="block"){ alert('您想要的元素...
...jquery,能算出父DIV中属性display为none的子DIV的个数
你好,使用jquery完成如下,看了一下楼上的,如果你的div的class都是aaa也可以向他那样写,是没有错的:<script src="<script type="text\/javascript"> $(function(){ \/\/ 查询第一个 div 中子节点 div,属性为 hidden 也就是隐藏的 div 的个数(length),如果这里要找所有的 div(包含...
js或者jQuery怎样得到指定div下的指定a标签
1、首先需要引入jquery脚本文件。2、然后添加一些简单的html,这里主要的就是在一个div里添加了二个a链接,div和a链接就各自有id属性。还有一个操作的按钮,加上了onclick事件的。3、然后需要添加对应的点击事件函数。4、在函数中,先利用jquery的选择器方法来获取到a链接,$("#my_div a")这个代码...
用jQuery怎么获取div下第一个或最后一个a标签的内容
提供两种方法获取div下第一个或最后一个a标签的内容: 使用选择器 first-child 和 last-child 使用遍历方法 first() 和last()实例演示如下:1、HTML结构<div id="test"><a href="#">第1个超链接<\/a><a href="#">第2个超链接<\/a><a href="#">第3个超链接<\/a><a href="#">第4...
jquery 获取display为block的高度
如下代码可以实现:<style>.popdiv{width:200px;height:150px;}<\/style><script src="jquery-1.9.1.min.js"><\/script><script>$(document).ready(function(){var height = $(".popdiv[style='display:block']").height(); \/\/关键在这句alert(height);});<\/script><div id="btn1box...
js中 document.getElementById(show_div).style.display='block...
\/\/定义一个名为ShowDiv的方法,里面有2个参数function ShowDiv(show_div, bg_div) { \/\/ 设置id是show_div参数值的元素为可见 document.getElementById(show_div).style.display = 'block'; \/\/ 设置id是bg_div参数值的元素为可见 document.getElementById(bg_div).style.display = 'b...
请问如何用一个函数代码实现一个页面上多处div的展开收缩效果,谢谢
window.onload=function(){ var aDiv=document.getElementsByTagName('div');for (var i = 0; i < aDiv.length; i++) { aDiv[i].onmouseover=function(){ Move(this,{width:200,height:200});};aDiv[i].onmouseout=function(){ Move(this,{width:150,height:150});};};} function ...
求用jQuery实现浮层效果的代码
<style type="text\/css"> centerWin{ width:400px;height:200px;padding:1px;border:#00a8ff 1px solid;font-size:12px;display:none;background:#ffffff;position:absolute;} winheader{ padding:1px;height:25px;background:#C2DDEE;border-bottom:1px solid #00a8ff;} wintitle{ width:370px...
Jquery如何查找指定div里的A标签
电脑、html编辑器、浏览器。1、首先,打开html编辑器,新建html文件,例如:index.html,并引入jquery。2、在index.html中的<script>标签,输入jquery代码:$('body').append($('div a').text());。3、浏览器运行index.html页面,此时成功获取了指定div中的a标签并打印了其文本。