JS控制CSS样式 <div id='xx'> <table> <tr> <td> <a href="#">a</a> </td> </tr> </table></div>JS获取div对象后,怎么去设置a标签的样式 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var odiv = document.getElementById("xx")var oa = odiv.getElementsByTagName("a");oa.style.color = 'red' <script>window.onload=function(){ var obj = document.getElementById("xx"); var a = obj.getElementsByTagName("a")[0]; a.style.color = "red"; } </script><div id='xx'> <table> <tr> <td> <a href="#">a </a> </td> </tr> </table> </div> 随便写了一个.没有问题的<!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=utf-8" /><title>无标题文档</title></head><body><div id="x"><a href="#">aaaaaaaaaaa</a></div><script>window.onload = function(){var odiv = document.getElementById('x');var oa = odiv.getElementsByTagName('a');oa[0].onclick = function(){ oa[0].style.marginLeft = 20 + 'px'; }};</script></body></html> 发现了json2.js的一个大bug 鸭子上架,求教。 菜鸟急求帮助!! 框架的滚动条为什么没有变化? 简单问题:请问什么是“eval”呢? 请问如何在tr里引用他的一个td? 输入框怎么样控制才能让用户只输入数字和“+”号 如何用javascriopt实现对text文本框的trim()操作?? 这段JS16进制加密的代码怎么解? 用JavaScript调用百度地图API在地图显示的左下角显示不随地图变化的图例 颜色选择框 去掉默认颜色的问题 javascript如何获取文本元素
var oa = odiv.getElementsByTagName("a");
oa.style.color = 'red'
<script>
window.onload=function(){
var obj = document.getElementById("xx");
var a = obj.getElementsByTagName("a")[0];
a.style.color = "red";
}
</script>
<div id='xx'>
<table>
<tr>
<td>
<a href="#">a </a>
</td>
</tr>
</table>
</div>
<!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=utf-8" />
<title>无标题文档</title>
</head><body>
<div id="x">
<a href="#">aaaaaaaaaaa</a>
</div>
<script>
window.onload = function(){
var odiv = document.getElementById('x');
var oa = odiv.getElementsByTagName('a');
oa[0].onclick = function(){
oa[0].style.marginLeft = 20 + 'px';
}
};
</script>
</body>
</html>