【问题标题】:Javascript Alert onClick Function Not WorkingJavascript 警报 onClick 功能不起作用
【发布时间】:2014-10-07 16:19:05
【问题描述】:

我正在使用下面链接中的代码向我的表单添加一个复选框,如果用户在未选中复选框的情况下提交表单,但由于某种原因它不起作用,则会触发一个警报框。

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 forms onclick submit alert


【解决方案1】:

参考您在此处提供的 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 有非常相似的选项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多