我怎样才能制作我的代码"听取"提交按钮单击而不是ENTER键?

时间:2014-10-23 20:17:36

标签: javascript html forms

我有以下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");
 });

0 个答案:

没有答案