Javascript使提交按钮不起作用
我正在为网页使用velocity脚本。我有一个隐藏字段,我用另一个字段中输入的值填充该字段(JS fiddle:)。当我试图用现有代码库实现javascript时,submit按钮不再起作用。在我插入JS之前,它工作正常。点击它没有任何作用。我不确定出了什么问题。非常感谢您的帮助 HTML提交按钮代码Javascript使提交按钮不起作用,javascript,html,Javascript,Html,我正在为网页使用velocity脚本。我有一个隐藏字段,我用另一个字段中输入的值填充该字段(JS fiddle:)。当我试图用现有代码库实现javascript时,submit按钮不再起作用。在我插入JS之前,它工作正常。点击它没有任何作用。我不确定出了什么问题。非常感谢您的帮助 HTML提交按钮代码 <div> <ul class="action"> <li> <input class="Orange_button" type="submit
<div>
<ul class="action">
<li> <input class="Orange_button" type="submit" value="Start my free trial">
<div class="sub-text"> TEXT TEXT TEXT </div> </li>
<div class="column">
<li>
<span > | </span><br/>
<span > or </span><br/>
<span > | </span>
</li>
</div>
<li> <input class="green_button" type="submit" value="Buy it now">
<div class="sub-text"> TEXT TEXT TEXT </div> </li>
</ul>
</div>
通过包含
e.preventDefault()
您阻止了按钮的默认行为。删除它。我否决了这个问题,因为这个脚本的唯一目的似乎是阻止提交按钮的默认操作。换句话说,RTM。那么为什么首先需要一个提交按钮呢?谢谢,这在使按钮功能化方面起到了作用。但我遇到了另一个问题。我试图用表单中字段的值填充隐藏字段。当我试着用小提琴单独演奏时,它起了作用。但是,当我试图用我的代码来做这件事时,它似乎没有发生。一定还有其他代码对它有影响。请创建另一个包含所有内容的小提琴。
$('form').on('submit', function(e){
$('[name="retype-email"]').val($('[name="email"]').val());
e.preventDefault()
});