2010-06-28 32 views
1

我試圖在我的mvc視圖上調用腳本函數,如下所示。 但它沒有發生。它背後的原因是什麼?未啓用Javascript函數

<input type="text" id="hdnTemp" value="xyz" onload="test();" />      
        <script type="text/javascript"> 
         function test() { 
         alert(); 
         } 
        </script> 

感謝, 卡皮爾

回答

8

input元素沒有一個onload事件。

W3C Reference

onload事件當用戶代理完成加載窗或FRAMESET內所有幀出現。該屬性可以與BODY和FRAMESET元素一起使用。

您可以使用bodyonload事件,或者像onclickonchange,這取決於你想做的事在你輸入另一個事件。

1

input標籤沒有onload事件。

0

自從我在Javascript中工作已經有一段時間了,但我很肯定你必須在調用它之前聲明該函數。所以,你的'onload()'不知道它在調用什麼。