怎么得到当前的标签(或节点)?或者怎么判断某子节点树? IE好象可以用window.event.srcElement知道事件源。但有更通用的方法吗?不限制在某浏览器的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果用this给函数。那就就相当于要在许多标签设置属性了。我要做的是一个函数通用的控制所有标签。我给IE的例子吧:<html><head><script>function a(){var obj=window.event.srcElement;obj.style.boundColor="#eeeeee";}b(){var obj=window.event.srcElement;obj.style.boundColor="#eeeeee";}</script><body onmouse="a();" onmouseout="b();">............//里面为未知或者动态的内容,无法预先确知;</body></html>//这段代码可以使BODY下的所有元素在鼠标移入、移出时执行相应程序;//类似的如何设计这种获取某节点下的子树的节点都修改属性的方法? <html><head><script>function CheckObj(){ for(i=0;i<mybody.children.length;i++){ mybody.children(i).attachEvent("onmouseover",function(){moveWithOptions("#FF0000","#0000FF")}); mybody.children(i).attachEvent("onmouseout",function(){moveWithOptions("","")}); } function moveWithOptions(backgroundColor,textColor) { with(event.srcElement) { style.background = backgroundColor; style.color = textColor; } }}</script><body id="mybody" onload="CheckObj()"><INPUT TYPE="text" NAME="testInputText" value="testInputText"><INPUT TYPE="button" NAME="testInputbutton" value="testInputbutton"><INPUT TYPE="checkbox" NAME="testInputcheckbox" value="testInputcheckbox"><a href="#" NAME="tagA" >tagA</a><span>tagSpan</span><TABLE><TR> <TD>td_1</TD> <TD>td_2</TD></TR></TABLE></body></html> 如何转义一组未知的字符串 想做一个Javascript流程监控,望高手探讨指点一下! javascript如何实现字符与ASC编码的转换? 菜鸟求救..在线等..类似于在线装机的问题.... javascript里如何将一字符型的数字转换成数字,用哪个函数? 文件上传问题,求助,急 关于模态窗口父窗口刷新后保存子窗口参数的问题 如何做到子窗口关闭时运行某函数 如何获取textarea中光标所在的字符位置 怎样在页面打开“查找”对话框,想象打开“添加到收藏夹”那样 没有frame,酷似frame,请教大虾,这种效果如何实现?100分。 请问如何才使一段JS代码加载一个特定的文件
<html>
<head>
<script>
function a(){
var obj=window.event.srcElement;
obj.style.boundColor="#eeeeee";
}
b(){
var obj=window.event.srcElement;
obj.style.boundColor="#eeeeee";
}
</script>
<body onmouse="a();" onmouseout="b();">
............//里面为未知或者动态的内容,无法预先确知;
</body></html>
//这段代码可以使BODY下的所有元素在鼠标移入、移出时执行相应程序;
//类似的如何设计这种获取某节点下的子树的节点都修改属性的方法?
<head>
<script>
function CheckObj(){ for(i=0;i<mybody.children.length;i++){
mybody.children(i).attachEvent("onmouseover",function(){moveWithOptions("#FF0000","#0000FF")});
mybody.children(i).attachEvent("onmouseout",function(){moveWithOptions("","")});
}
function moveWithOptions(backgroundColor,textColor) {
with(event.srcElement) {
style.background = backgroundColor;
style.color = textColor;
}
}
}
</script>
<body id="mybody" onload="CheckObj()">
<INPUT TYPE="text" NAME="testInputText" value="testInputText">
<INPUT TYPE="button" NAME="testInputbutton" value="testInputbutton">
<INPUT TYPE="checkbox" NAME="testInputcheckbox" value="testInputcheckbox">
<a href="#" NAME="tagA" >tagA</a>
<span>tagSpan</span>
<TABLE>
<TR>
<TD>td_1</TD>
<TD>td_2</TD>
</TR>
</TABLE>
</body></html>