[英]javascript not calling in IE9
我創建了一個文本框,並寫了onfocus="getFocus()"
現在我用JavaScript編寫了函數
function getFocus()
{
alert('Hello I Got Focus !!');
}
問題是在IE8中工作正常,但在IE9中未顯示警報。 誰能告訴我代碼有什么問題嗎?
我也試過
txtAmt.Attributes.Add("onfocus","getFocus()")
但仍然沒有用
我也嘗試過
txtAmt.Attributes.Add("onfocus","javascript:getFocus();")
現在我很擔心..怎么辦?
onFocus
應該重寫為onfocus = "getFocus()"
。
如果仍然無法正常工作,則是新安裝了IE9,您可能需要檢查在IE9的安裝中是否啟用了Javascript。 :)
試試javascript標簽:
txtAmt.Attributes.Add(“ onfocus”,“ javascript:getFocus();”)
您的代碼似乎還不錯,您是否嘗試過檢查IE的安全設置?
如果你走的話
Internet Options > Security > Custom level >
Make sure Active Scripting is not set to Disabled
加載頁面后,打開IE開發人員工具(F12)。
檢查瀏覽器模式:和文檔模式:
嘗試將瀏覽器模式設置為IE9,將文檔模式設置為IE9標准。
現在重試,看看是否可行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.