函数:
function wrap()
{
var object=event.srcElement;
alert(object.tagName)
if(object.tagName=='TD')
{
object.style.backgroundColor="#f0f8ff";--颜色值你可以设一个变量传入
}
}然后在table中的onclick中调用wrap();<table id=table1 onclick="wrap()">
<tr><td>
.......
</td></tr>
</table>
function wrap()
{
var object=event.srcElement;
alert(object.tagName)
if(object.tagName=='TD')
{
object.style.backgroundColor="#f0f8ff";--颜色值你可以设一个变量传入
}
}然后在table中的onclick中调用wrap();<table id=table1 onclick="wrap()">
<tr><td>
.......
</td></tr>
</table>
function wrap(color)
{
var object=event.srcElement;
if(object.tagName=='TD')
{
object.style.backgroundColor=color;
}
}然后在table中的onclick中调用wrap();<table onclick="wrap('#F0F8FF')">
<tr><td>
.......
</td></tr>
</table>
function wrap()
{
var trs=document.getElementsByTagName('tr');
for(var i=0;i<trs.length;i++)
{
trs[i].style.backgroundColor='red';
}
}
</script>
<body>
<table>
<tr><td>
<script>
wrap();
</script>
</td></tr>
</table>
</body>
function wrap(){
document.getElementsByTagName("script")[1].parentNode.style.background='blue';
}
</script>
<table>
<tr><td>td1
<script>
wrap();
</script>
</td><td>td2</td></tr>
</table>
function changeColor()
{
var tdArray = document.getElementsByTagName("td");
tdArray[0].style.backgroundColor='skyblue';
}
</script>
老大,谁告诉你的td,tr,table没有ID属性呀 ,
function wrap(yourColor, yourText)
{
document.write("<div style=\"height:100%;width:100%;background-color:" + yourColor + "\">" + yourText + "<\/div>");
}
</script>
<table>
<tr><td>AAAAAAAA</td></tr>
</table>
</body>
<script>
var style;
if(document.styleSheets.length==0)
{
style=document.createStyleSheet(0);
}
else
{
style=document.styleSheets[0];
}style.addRule('td','background-color:blue');
</script>
function wrap(){
document.write("<iframe style='display:none' onload=this.parentElement.style.backgroundColor='red' src='about:blank'/>");
}
</script>.....
<table>
<tr><td>fdsaf dsfdsafdas
<script>
wrap();
</script>
</td></tr>
</table>
请留意,这产品不是我设计的,是从产家卖回来的,但就缺我们想要的这一功能,我们找到这一接口,所以只好从这个接口上做文章了。
...这个需求源自于一个JAVASCRIPT的菜单...----还没注意到,原来又是个跟菜单有关的,一看到跟菜单有关的问题就不爽
菜单是发自谁的创意,你最好就去问他。
你都花了钱,还有什么不好问的
两百条记录时在两秒时间内
<script>
function wrap(){
document.write("<font style='abcdef:expression(this.parentElement.style.backgroundColor=\"red\");this.removeNode(true);)'/>");
}
</script>.....
<table>
<tr><td>fdsaf dsfdsafdas
<script>
wrap();
</script>
</td></tr>
</table>
<script>
function wrap(){
document.write("<font id=jkjkjkjkjkjk style='abcdef:expression(this.parentElement.style.backgroundColor=\"red\");'/>");
}
</script>
<script defer>
function clearJkObjs()//清除临时加的对象
{
var jkObjs=document.getElementsByName("jkjkjkjkjkjk");
for(var i=0;i<jkObjs.length;)
jkObjs[i].removeNode(true);
}
window.setTimeout(clearJkObjs,10);
</script>.....
<table>
<tr><td>aaa<script>wrap();</script></td></tr>
<tr><td>aaa<script>wrap();</script></td></tr>
<tr><td>aaa<script>wrap();</script></td></tr>
</table>
<script>
function wrap(text){
document.write(text+"<font id=jkjkjkjkjkjk style='abcdef:expression(this.parentElement.style.backgroundColor=\"red\");'/>");
}
</script>
<script defer>
function clearJkObjs()//清除临时加的对象
{
var jkObjs=document.getElementsByName("jkjkjkjkjkjk");
for(var i=0;i<jkObjs.length;)
jkObjs[i].removeNode(true);
}
window.setTimeout(clearJkObjs,10);
</script>
<table>
<tr><td><script>wrap("a");</script></td></tr>
<tr><td><script>wrap("b");</script></td></tr>
<tr><td><script>wrap("c");</script></td></tr>
</table>或者用ivee的方法也可以。
<script language="javascript">
function wrap(yourColor, yourText)
{
document.write("<div style=\"height:100%;width:100%;background-color:" + yourColor + "\">" + yourText + "<\/div>");
}
</script>
<table>
<tr>
<td>
<script>
wrap('yellow','menu1');
</script>
</td>
<td>menu2</td>
<td>
<script>
wrap('red','menu3');
</script></td>
</tr>
</table>