MozTW 討論區 https://forum.moztw.org/ |
|
關於 onmouseover & onclick https://forum.moztw.org/viewtopic.php?f=18&t=15439 |
第 1 頁 (共 1 頁) |
發表人: | ianjung [ 2006-08-31, 23:31 ] |
文章主題 : | 關於 onmouseover & onclick |
如下程式在 IE 是正常運作的 可是在 Mozilla Firefox 卻只有 a_upLink.href = "abc.htm"; 這段是正常的 不知道哪裡沒有注意到.. 代碼: <script language="JavaScript" type="text/javascript">
var a_upLink = document.getElementById("upLink"); a_upLink.onmouseover = "fun1(this)"; a_upLink.onclick = "fun2(this)"; a_upLink.href = "abc.htm"; </script> <a id="upLink" onmouseover="" onclick="">向上</a> |
發表人: | XXVi [ 2006-09-01, 00:11 ] |
文章主題 : | |
ianjung 寫: 如下程式在 IE 是正常運作的 因為這裡面是載 function 不是載 string 可是在 Mozilla Firefox 卻只有 a_upLink.href = "abc.htm"; 這段是正常的 不知道哪裡沒有注意到.. 代碼: <script language="JavaScript" type="text/javascript"> var a_upLink = document.getElementById("upLink"); a_upLink.onmouseover = "fun1(this)"; a_upLink.onclick = "fun2(this)"; a_upLink.href = "abc.htm"; </script> <a id="upLink" onmouseover="" onclick="">向上</a> ![]() |
發表人: | ianjung [ 2006-09-01, 11:32 ] |
文章主題 : | |
感謝大大的回覆 請問是否有什麼解決方法呢?? |
發表人: | Amauds(未登入) [ 2006-09-01, 12:51 ] |
文章主題 : | |
ianjung 寫: 代碼: <script language="JavaScript" type="text/javascript"> var a_upLink = document.getElementById("upLink"); a_upLink.onmouseover = "fun1(this)"; a_upLink.onclick = "fun2(this)"; a_upLink.href = "abc.htm"; </script> <a id="upLink" onmouseover="" onclick="">向上</a> for fixefox try this: 代碼: <script language="JavaScript" type="text/javascript">
var a_upLink = document.getElementById("upLink"); if(a_uplink) { a_upLink.setAttribute('onmouseover', 'fun1(document.getElementById("upLink"))'); a_upLink.setAttribute('onclick', 'fun2(document.getElementById("upLink"))'); a_upLink.setAttribute('href', 'abc.htm'); </script> <a id="upLink" onmouseover="" onclick="">向上</a> |
發表人: | Amauds(未登入) [ 2006-09-01, 12:53 ] |
文章主題 : | |
Sorry! ianjung 寫: 代碼: <script language="JavaScript" type="text/javascript"> var a_upLink = document.getElementById("upLink"); a_upLink.onmouseover = "fun1(this)"; a_upLink.onclick = "fun2(this)"; a_upLink.href = "abc.htm"; </script> <a id="upLink" onmouseover="" onclick="">向上</a> for fixefox try this: 代碼: <script language="JavaScript" type="text/javascript">
var a_upLink = document.getElementById("upLink"); if(a_uplink) { a_upLink.setAttribute('onmouseover', 'fun1(document.getElementById("upLink"))'); a_upLink.setAttribute('onclick', 'fun2(document.getElementById("upLink"))'); a_upLink.setAttribute('href', 'abc.htm'); } </script> <a id="upLink" onmouseover="" onclick="">向上</a> |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |