我正在为网页使用速度脚本。我有一个隐藏的字段,我填充的值输入的值是在另一个字段中输入的值(JS小提琴:http://jsfiddle.net/x1bdgvyt/)。当我尝试用我现有的代码库实现javascript时,提交按钮不再起作用。在插入JS之前,我的工作正常。点击它不会做任何事情。我不确定是什么问题。非常感谢任何帮助。
HTML提交按钮代码
<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>
Java脚本代码
$('form').on('submit', function(e){
$('[name="retype-email"]').val($('[name="email"]').val());
e.preventDefault()
});
答案 0 :(得分:1)
通过加入e.preventDefault()
,您将阻止该按钮的默认行为。删除它。