[英]Create JavaScript function on onload image
是否可以在圖像的onload事件中創建函數? 有沒有辦法使之成為可能?
<input type='text' name='data' onblur='myFunction(this.value)'>
<img src='img/none.gif' onload="function myFunction(text){alert(text)}">
圖像和字段將由ajax函數加載。
您的代碼使用函數聲明,因此僅在onload
函數的范圍內定義myFunction
變量(因此,當您嘗試從onblur
函數調用它時,它不在范圍內)。
所以,你可以 ,你只需要明確指定它是一個全局變量。
<input type='text' name='data' onblur='myFunction(this.value)'> <img src='https://static.jsbin.com/images/dave.min.svg' onload="window.myFunction = function myFunction(text){alert(text)}">
……盡管如此,我想不出任何
好的
用例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.