首页 > 编程知识 正文

js修改id下的样式,js设置id

时间:2024-04-24 11:43:18 阅读:334064 作者:RDOH

本文目录一览:

js问题,给id添加样式

SCRIPT language=javascript

function expand(el)

{

var childObj = document.getElementById("child" + el);

var box = document.getElementById("box");

if (childObj.style.display == 'none')

{

childObj.style.display = 'block';

box.style......//按照上面的写法就可以了

}

else

{

childObj.style.display = 'none';

}

return;

}

/SCRIPT

怎样用js修改div里标签的样式

1、新建一个html文件,命名为test.html。

2、在test.html文件内,使用div标签创建一个模块,在div内,使用p标签创建两行文字,用于测试。

3、在test.html文件内,设置div标签的id为mytest,主要用于下面通过该id获得div对象。

4、在test.html文件内,使用button标签创建一个按钮,按钮名称为“删除div里的内容”。

5、在test.html文件中,给button按钮绑定onclick点击事件,当按钮被点击时,执行delcon()函数。

6、在js标签中,创建delcon()函数,在函数内,通过getElementById()方法利用id(mytest)获得div对象,通过将对象的innerHTML设置为空,实现删除div里的内容,但不删除div本身。

js怎么根据div id修改其他div样式

body

div style="height: 20px;width: 20px;background: #666;" id="node"

/div

script

    // 使用原生JS

    var node = document.getElementById("node");

    node.style.background = "black";

    

    // 

    var node = $("#node");

    node.css("background", "#111");

/script

/body

js 获取ID改变样式

要么把这个写在head标签里:

script type="text/javascript"

window.onload=function(){

var getID = document.getElementById("over");

getID.onmouseover=function(){

this.className = "over";

}

}

/script

要么就在div id="over" 1 /div后写上

script

var getID = document.getElementById("over");

getID.onmouseover=function(){

this.className = "over";

}

/script

需要在html加载完毕后js才能正确获取到元素

js修改哪些css样式

js可以随意修改css

$("#id").css("color","red");// 单个样式修改

$("#id").css(["color":"red","font-size":"16px"]);// 多个样式修改

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。