我需要知道如何在文本中按“Enter”按钮时停止提交表单。
<form >
<input id="a" name="a" type="text"/>
<input id="address" name="address" type="text" maxlength="300" value=""/>
<input id="showonmap" type="button" value="show on map" onclick="codeAddress()"/>
<input type="submit"/>
</form>
我在地址文本输入中输入后使用JavaScript点击 showonmap 按钮,但问题是在此之后整个表单及其提交输入正常工作我想阻止它。
非常感谢提前。
答案 0 :(得分:0)
基本上,删除输入类型提交并尝试这样的事情:
<form id="myForm">
<input id="a" name="a" type="text" />
<input id="address" name="address" type="text" maxlength="300" value="" />
<input id="showonmap" type="button" value="show on map" onclick="codeAddress()" />
<input type="button" value="submit" onClick="myForm.submit()"/>
</form>