前端学堂 http://www.felearn.com
当前位置首页 > 前端技术 > React Native> 正文

js对象怎么判断元素是否存在?

2021-07-13 14:11:24 暂无评论 300 React Native 语句   JavaScript   判断

通过dom对象的id进行判断举例:1234vara=document.getElementById('dom对象的id');//通过getelementbyid方法获取dom节点if(a){//如果a非null,则表示获取到了dom对象//存在}补充:getElementById()方法可返回对拥有指定ID的第一个对象的引用。

JavaScript条件判断语句有问题呀

1、你写的判断好别致啊。if( n = 1 && n<2)这个是什么意思?if(n==1)然后你在n<2,试问n=1难道n不小于2?所以你的n<2是多余的,或者你吧&&改为||,
2、你的else后面再加一个(n=3)这个怎么算?表示不理解,或者你可以写成这样 else if(n==3),你写的js代码很乱!看下下面的代码是不是你要的。。。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<!doctype html>
<htmllang="en">
<head>
 <metacharset="UTF-8">
 <title>超级马里奥</title>
 <linkrel="stylesheet"href="Css/Index.css">
<metahttp-equiv="Content-Type"content="text/html; charset=utf-8"></head>
<body>
 <script>
var n = 1;
function tobig(){
    if( n == 1){
        n = n + 1
        var box = document.getElementById('container')
        box.style.height=400+"px";
        box.style.textAlign = "center";
        n = n+2;
    }else if(n==4){
        var box = document.getElementById('container')
        box.style.height='200px';
        box.style.textAlign = "left";
        n = n-3;
    }
}
</script>
<divid="container">
<h1>特大爆炸性新闻</h1>
<p>事故发生如今日凌晨事故发生如今日凌晨事故发生如今日凌晨事故发生如今日凌晨事故发生如今日凌晨事故发生如今日凌晨事故发生如今日凌晨事故发生如今日凌晨事故发生如今日凌晨事故发生如今日凌晨事事故发生如今日凌晨事故发生如今日凌晨事故发生</p>
<inputtype="button"value="查看详情▼"onclick="tobig()"/></div>
</body>
</html>