我有以下HTML代码供用户输入主题的问题:
<form class="cf" id="question-form">
<h2>Welcome to <span>My Website</span>!</h2>
<p>Enter a subject and question to get started.</p>
<div>
<input type="text" name="subject" placeholder="Subject" />
</div>
<div>
<textarea rows="5" cols="40" name="question"
placeholder="Question"></textarea>
</div>
<input type="submit" class="btn" value="Submit" />
</form>
我有一个问题主题的文字输入表格,我有&#39; textarea&#39;问题本身的元素。我想添加一个事件监听器来收听&#39;提交&#39;主题表单和问题表单后面的按钮,并在用户输入问题之前处理事件。但是,使用以下JavaScript代码,代码“听”&#39;按主题表格中按下的ENTER键。我想输入一些主题测试,按回车键,在问题文本中放入一些文本,然后单击提交按钮。
var questionForm = rightPane.childNodes[1];
questionForm.addEventListener("submit", function(event) {
// do something
alert("I have been clicked");
});