我正在使用 mootools 框架向表单添加文本输入。这是我的代码:
http://jsfiddle.net/dazaweb/wjMJt/2/
如您所见,输入字段出现一秒钟,然后消失。关于为什么会发生这种情况的任何想法?
谢谢
我正在使用 mootools 框架向表单添加文本输入。这是我的代码:
http://jsfiddle.net/dazaweb/wjMJt/2/
如您所见,输入字段出现一秒钟,然后消失。关于为什么会发生这种情况的任何想法?
谢谢
您正在单击将发布表单的提交按钮。将输入类型更改为button
,它将起作用。或者,如果您仍想使用提交按钮,您可以阻止默认行为。
这是一个带有按钮而不是提交的工作链接:
您还可以通过取消冒泡来防止默认行为。
只需e.stop();
在您的函数中添加,并将事件参数作为名为 e 的变量传递,如下所示:
$('btnAddOption').addEvent('click', function(e) {
例子:
在javascript代码中添加这个
event.stop();
也在事件处理程序中传递事件
$('btnAddOption').addEvent('click', function(event) {
默认情况下,按钮应该提交它正在执行的表单,但是通过执行 event.stop 我们阻止它提交表单
我的错误是我写了 jquery ....将其更新为 javascript