javascript里能不能设置元素的class属性 我获取了一个div元素,能不能在javascript里直接设置css属性 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 obj.style.xxx = "xxx";obj.className = "xxx"; 通过id获取到div元素,然后设置起class即可 试下下面的代码吧,jquery做的,方便实用。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gbk" /> <title>无标题文档</title> <script type="text/javascript" src="jquery-1.4.2.min.js"></script> <script type="text/javascript"> $(function(){ $("#tab tr").hover( function(){ $(this).addClass("hover");}, function(){$(this).removeClass("hover");} ); }); </script><style>.hover{background:#FF0000}</style> </head> <body> <table id="tab" border="0" cellpadding="0" cellspacing="0"> <tr><td>第一行第一列</td><td>第一行第二列</td></tr> <tr><td>第一行第一列</td><td>第一行第二列</td></tr> <tr><td>第一行第一列</td><td>第一行第二列</td></tr> <tr><td>第一行第一列</td><td>第一行第二列</td></tr> <tr><td>第一行第一列</td><td>第一行第二列</td></tr> </table></body></html> jquery比较好做,比如:$("div").css("width":"200px"); document.getElementById("div").style.width="200px";我咋没看出好在哪里 这个可以设置,你要先获的他的句柄,然后通过,ogj.style.(你要设置的)=值,小弟知道的就这么多了 可能是他习惯了 。什么都是jquery好 。 ++不就className这个东西,我想没有必要搬个jq出来吧,杀鸡不用牛刀 请高手看看那里的问题! 谁给个store 加载后台数据的实例? javaScript 动态取值问题? 关于网页文件编码的疑问。 请教大家一个javaScript问题 jqgrid查询编辑这些按钮显示不出来 关于历史页面的问题!!! 打印报表页面时如何隐藏掉按钮、下拉框和翻页显示等控件(高手请多指教!) 一个问题不知能不能实现 欢迎加入外包程序开发团队(请帮忙提前) 一小段代码不解,很不明白,帮我解析下吧:) Javascript想寫一個文本編輯的工具欄,就像論壇中發表文章內容時 設置文本內容例如 字體大小,粗體 什麼!
obj.className = "xxx";
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<title>无标题文档</title>
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<script type="text/javascript">
$(function(){
$("#tab tr").hover(
function(){ $(this).addClass("hover");},
function(){$(this).removeClass("hover");}
);
});
</script>
<style>
.hover{background:#FF0000}
</style>
</head>
<body>
<table id="tab" border="0" cellpadding="0" cellspacing="0">
<tr><td>第一行第一列</td><td>第一行第二列</td></tr>
<tr><td>第一行第一列</td><td>第一行第二列</td></tr>
<tr><td>第一行第一列</td><td>第一行第二列</td></tr>
<tr><td>第一行第一列</td><td>第一行第二列</td></tr>
<tr><td>第一行第一列</td><td>第一行第二列</td></tr>
</table>
</body>
</html>
我咋没看出好在哪里
++不就className这个东西,我想没有必要搬个jq出来吧,杀鸡不用牛刀