JS中 不完全等于的“!==”何时判断为false

JavaScript011

JS中 不完全等于的“!==”何时判断为false,第1张

var isIE=navigator.userAgent.toUpperCase().indexOf("MSIE")?true:false

类似的可以写

var isFirefox=navigator.userAgent.toUpperCase().indexOf("Firefox")?true:false

之类的东西

然后你再用JS设置abc这个元素的样式 display:none之类的就行了 或者你设置两个class 通过切换class更改样式也行

给函数做一个返回值,然后判断返回值就行了。

function closeMsg()

{

var  retVal=false

$("msgdiv").style.width=parseInt($("msgdiv").style.width)- 20+"px"

$("msgdiv").style.height=parseInt($("msgdiv").style.height)- 15+"px"

if(parseInt($("msgdiv").style.width)<=0)

{

document.body.removeChild(GetId("msgdiv"))

document.body.removeChild(GetId("maskdiv"))

retVal=true

}

else

{

setTimeout("closeMsg()",30)

}

return retval

}

if(changeMsg()){

document.getElementById("msgdiv").appendChild(thObj)

document.getElementById("msgdiv").appendChild(bodyObj)

}

扩展资料:

event.result这个属性包含了当前事件事件最后触发的那个处理函数的返回值

如果为DOM元素的同一事件类型绑定了多个事件处理函数,你可以使用result属性获取上一个事件处理函数执行的返回值。

<!DOCTYPE html>

<html>

<style>

</style>

<head>

<meta charset="UTF-8">

<title>演示文档</title>

<script type="text/javascript" src="jquery-3.1.1.min.js"></script>

<style type="text/css">

input{width: 100pxheight: 30px}

div{width: 100pxheight: 100pxborder:1px solid green}

</style>

</style>

</head>

<body>

<h3>jQuery事件对象</h3>

<div id="div1"><p id="pid"></p></div>

<input id="btn1" type="button" value="事件对象">

<script type="text/javascript">

$(function(){

$('#btn1').click(function(){

// return 100

return true

})

$('#btn1').click(function(e){

// alert(e.result)

if (e.result) {

alert('进入下一关!')

}else{

alert('Game Over!')

}

})

})

</script>

</body>

</html>

<html> 

<head><title>用户注册</title> 

</head> 

<script language="javascript"> 

function send()//检查表单是否填写完整 

    var count=document.registerForm.elements.length 

    for (var i=0i<count i++ )

    {

        var obj = document.registerForm.elements[i]

        if (obj.tagName=="INPUT")

        {

            if (obj.value.length==0)

            {

                 

                obj.focus()

                alert("请输入完整的信息!")

                return false 

            }

        }

    }

</script> 

<body> 

<form action="" name="registerForm" method="post" onsubmit="return send()"> 

<input type="text"><input type="submit" value="ok" name="submit"> 

</form> 

</body>