<script type="text/javascript"> //<![CDATA[ var a=document.all; for (var k in a) a[k].tagName=="INPUT"||a[k].tagName=="SPAN"?a[k].disabled=true:"" //]]> </script>
<script type="text/javascript"> //<![CDATA[ var a=document.all; for (var k in a) a[k].tagName=="INPUT"||a[k].tagName=="SPAN"?new function(){a[k].disabled=true;a[k].onclick=function(){void(0)}}:"" //]]> </script>
//<![CDATA[
var a=document.all;
for (var k in a)
a[k].tagName=="INPUT"||a[k].tagName=="SPAN"?a[k].disabled=true:""
//]]>
</script>
SPAN的disabled可以设置为false、页面上的SPAN变灰但是SPAN的onclick事件还是无法禁止怎样写才能禁止SPAN的onclick事件呢?或者用window.event...?
<script >
function run(obj)
{
obj.style.position="absolute";
obj.style.left = window.screen.availWidth /2 + parseInt(200 * Math.random())-100
obj.style.top =window.screen.availHeight /2 + parseInt(200 * Math.random())-100
}
</script>
//<![CDATA[
var a=document.all;
for (var k in a)
a[k].tagName=="INPUT"||a[k].tagName=="SPAN"?new function(){a[k].disabled=true;a[k].onclick=function(){void(0)}}:""
//]]>
</script>
我很奇怪你的代码最后一段:a[k].onclick=function(){void(0)}}:""这是什么写法啊?特别是最后的::""
佩服
obj.onclick = function() { editRow(obj); };——设定了span的onclick事件,应该是匿名函数吧?
for (var k in a)
if(a[k].tagName=="INPUT"||a[k].tagName=="SPAN")
{
a[k].disabled=true;
a[k].onclick=function(){return false;}
}
for (var k in a)
if(a[k].tagName=="INPUT"||a[k].tagName=="SPAN")
{
a[k].disabled=true;
a[k].onclick=function(){return false;}
}