我們的網站由PSD2HTML構建。 現在我們要添加一些邏輯到「模糊」上的表單:我們希望根據用戶剛剛填充的字段預填充另一個表單字段。如何將「blur」事件偵聽器添加到由PSD2HTML構建的網站?
如果我在一個正常的方式添加事件偵聽器,如通過添加onblur
屬性標籤
... onblur="alert('Focus lost');" ...
該代碼永遠不會運行,我從來沒有看到警告。
相反,當我檢查該瀏覽器接收我看到DOM查看器下面的事件處理程序的「模糊」活動頁面:
return function() {
return f.apply(scope, arguments);
}
這似乎是由臭名昭著的JCF庫生成驗證碼PSD2HTML提供給他們提供的所有網站。
如何添加我自己的代碼,使其在「模糊」事件上運行?
感謝您不厭其煩地進行調查。 事實證明,問題是模擬HTML5佔位符功能的其他JavaScript代碼。我已經刪除了該代碼並添加了真正的HTML5佔位符和用於向後兼容的polyfill。 – 2015-04-21 13:33:50