[英]Javascript Alert onClick Function Not Working
我正在使用下面的鏈接上找到的代碼向我的表單添加一個復選框,如果用戶在未選中該復選框的情況下提交表單,但由於某種原因而無法運行,則會觸發警報框。
http://www.webfoot-designs.com/blog/2012/05/09/create-a-check-box-statement-before-continuing/
這是我正在其上使用的網頁的鏈接...
http://www.dreamhomevacationrentals.com/hotels/spanish-modern-retreat/
首先,從左側菜單中單擊“可用性”,然后單擊“立即預訂”以查看表單。 任何幫助將不勝感激。
參考您在此處提供的javascript代碼:jsfiddle.net/#&togetherjs=CzHBlkn9Pz
行形式: form.submit-accommodation-booking.disabled = true;
拋出錯誤Uncaught ReferenceError: Invalid left-hand side in assignment
。 我從未見過如此查詢過“提交”按鈕的消息,因此我不知道它在語法上是否不正確,或者僅僅是普通的無效javascript。 但是,用以下內容替換該行將達到相同的目的。
以純JavaScript方式,您想要的是
document.getElementById("submit-accommodation-booking").setAttribute("disabled", "disabled")
請記住,所有現代瀏覽器都附帶極其有用的調試工具,這些工具將幫助您捕獲這些問題。 對於chrome: https : //developer.chrome.com/devtools Firefox和safari具有非常相似的選項。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.