嗨,我的腳本在Firefox中有問題,我得到了錯誤,「window.event是未定義的」,哪裏似乎是問題?JavaScript不工作在Firefox
<script language="JavaScript1.2">
function formattel(){
var value = document.formkkush.telefoon.value;
var valueLen = document.formkkush.telefoon.value.length;
if(valueLen>2 && valueLen<4)
{
if(window.event.keyCode==8)
document.formkkush.telefoon.value=document.formkkush.telefoon.value.remove(valueLen-1,1);
else
document.formkkush.telefoon.value=document.formkkush.telefoon.value+"/";
}
if(valueLen>5 && valueLen<7)
{
if(window.event.keyCode==8)
document.formkkush.telefoon.value=document.formkkush.telefoon.value.remove(valueLen-1,1);
else
document.formkkush.telefoon.value=document.formkkush.telefoon.value+".";
}
if(valueLen>8 && valueLen<10)
{
if(window.event.keyCode==8)
document.formkkush.telefoon.value=document.formkkush.telefoon.value.remove(valueLen-1,1);
else
document.formkkush.telefoon.value=document.formkkush.telefoon.value+".";
}
}
該腳本標記是否真的關閉,而您沒有粘貼它?不要使用已棄用的'language'屬性。 Javascript腳本標籤應該包含一個MIME類型:''。爲什麼你使用/指定Javascript 1.2?這是從1997年開始的。 – 2010-02-19 15:24:33