www.1862.net > 关于js控制DisplAy:nonE的问题

关于js控制DisplAy:nonE的问题

因为你的if else依次执行了当你if条件ok的时候 login的style设置为block,此时,else条件又成立,所以依次执行,回到原点。方法1:使用jquery的toggle切换函数login$("#login").toggle( function () { $(this).show(); }, function () { $(this)...

我知道的display:none或visibility:hidden对js的影响是 js获取父元素的innerHTML或innerText或outerHTML时会直接跳过隐藏元素,除非你直接获取隐藏元素本身。

把 标签里面的href="#" 改成 href="javascript:;"

如果是通过样式文件或css方式来设置元素的display:none样式,用js设置style.display=""并不能使元素显示,可以使用block或inline等值来代替。通过style="display:none"直接在元素上进行的设置不会有这个问题

function showTiShi(){document.getElementById("spanTiShi").style.display="block";setTimeout('document.getElementById("spanTiShi").style.display="none"',3000);}稍微修改一下就好了

//给你两个建议:1.换一个好用编译器,错误提醒会让你避免大部分的错误。// 2.学会使用浏览器控制台,控制台的输出可以让你知道自己错在哪。 A B......我是A我是B..... function aCheck1(){ document.getElementById("span1").style.display="bl...

//自定义方法hideElement() function hideElement(id) { document.getElementById(id).style.display = "none"; } //自定义方法showElement() function showElement(id) { document.getElementById(id).style.display = ""; } //这是不用自定义...

不知道你在问些什么-_-|| display就是设置显示方式,当然可以不显示,或者以其他方式显示埃 并不等同于visible block是指让元素以块元素方式显示。而跟内联不内联没关系,你写在样式表里一样效果

style.display = "";是清除display样式,display将使用默认值(块元素会变成block,内联元素会变成inline) style.display="none"; 中“none”是一个值,表示元素将隐藏

div 怎么会有value属性呢! var a1=$("#RBW_sqlziduan").html();获取内容

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com