[英]HTML/DOM: Mouse-events not working
在IE9中,此代碼不會按預期更改按鈕的大小...
<html><head>
<script language="JavaScript">
function fun1()
{
alert("clicked");
document.form1.chk1.disabled=true;
}
function m1()
{
document.form1.chk1.width=60;
}
function m2()
{
document.form1.chk1.width=40;
}
</script>
</head><body>
<form name="form1"><!-- creating radio button group -->
<input type="button" name="chk1" value="red" onClick="fun1()"
onMouseOver="m1()" onMouseOut="m2()">
</form>
</body></html>
好吧,你的代碼中缺少這個樣式屬性。 試着替換這個
document.form1.chk1.style.width="60%";
這對我有用
您的代碼不僅在IE9中有效,而且在FF13和Chrome19中也不起作用。 要解決此問題,您可以嘗試將m1()
和m2()
函數替換為:
function m1()
{
document.form1.chk1.style.width=60+"px";
}
function m2()
{
document.form1.chk1.style.width=40+"px";
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.