<input type="radio" onclick="if(this.checked)adisabled()" name="rad">
<a href="http://www.baidu.com" id="mya">baidu</a>
<script>
function adisabled()
{
mya.outerHTML=mya.innerText;
}
</script>
<a href="http://www.baidu.com" id="mya">baidu</a>
<script>
function adisabled()
{
mya.outerHTML=mya.innerText;
}
</script>
<input type="checkbox" name="con" value="radiobutton">
另外,能不能功能更强一点,
假如中间是一个IMG的按钮那样的话又该如何处理呢》再次感谢!
<a href="http://www.baidu.com" id="mya"><img src="csdn.gif"></a>
<script>
function adisabled()
{
mya.outerHTML=mya.innerHTML;
}
</script>
不好意思啊,楼上的强人,还有一个问题,就是如果我要再将上面的按钮恢复成Link又该如何呢,Thanks a lot.
另外,如果在Radio选中的情况下,再点一次的话就会出错,
有什么比较简单的解决方法吗?3ks
<input type=checkbox onclick="(this.selected)?document.all.abc.outerHTML=document.all.abc.innerHTML:document.all.abc.outerHTML=document.all.abc.innerHTML">
再点击就不会出错
<a href="abc.htm" id="abc" onclick="if(con.checked)return false;">asdf</a>
<input type="checkbox" name="con" value="radiobutton">
<input type=checkbox onclick="(this.selected)?1:abc.outerHTML=abc.innerHTML">
<script>
window.onerror = function()
{
return true;
}
</script>
<input type="radio" onclick="adisabled(false)" name="rad" checked>
<script>
function adisabled(bln)
{
if(bln)test.removeAttribute('href');
else test.setAttribute("href","http://www.baidu.com");
}
</script>
<a id="test" href="http://www.baidu.com"><img src="csdn.gif">ddd</a>