我不希望回车键触发提交
问题描述:
我有一个像我不希望回车键触发提交
<input type="text" name="test" value="">
<input type="submit" name="submit" value="Send">
形式当我按下回车按钮,我想要它做的创建文本框(BR)的新线,但Enter键触发提交并立即提交价值。我该如何解决这个问题?
答
你想要的可能是<textarea>
元素而不是<input>
。语法是有点不同,主要的区别在于没有type
属性,而不是“价值”的打开和关闭标签之间有云:
<textarea name="test" rows="1">value here</textarea>
<input type="submit" name="submit" value="Send">
注意rows="1"
仅仅是模仿<text>
。如果你想允许换行符,那么你应该为该属性使用更高的值。
答
尝试文本区域用于输入
<textarea name="test"></textarea>
+0
谢谢,那正是我需要的。 – Slavez 2012-08-10 03:58:10
+0
哪个回答你喜欢。请接受任何一个答案。 – 2012-08-10 03:59:59
尝试文本区域用于输入... – 2012-08-10 03:55:22