如何添加文本以形成输入

时间:2011-07-16 00:58:49

标签: javascript html

我真的不知道从哪里开始。我有一个表单输入框和提交按钮。按下提交按钮后,表单内容将被提交并在某些javascript中使用。我想要做的是在提交结束时自动添加一些文字。

因此,如果用户输入“狗走路”并按下提交,表单将添加“街对面”。到提交结束。

谢谢!

3 个答案:

答案 0 :(得分:7)

在表单提交操作的事件监听器中,更改输入。

document.getElementById('theinputid').value = document.getElementById('theinputid').value + "across the street."

答案 1 :(得分:3)

W3学校是你的朋友:Form onsubmit Event
所以在你的情况下,它类似于:

<script type="text/javascript">
    function addText() {
        var input = document.getElementById('something');
        input.value = input.value +' across the street';
    }
</script>

<form name="frm1" action="?" onsubmit="addText()">
    <input type="text" name="somehting" id="something" />
    <input type="submit" value="Submit" />
</form>

答案 2 :(得分:0)

您可以使用+=,例如:

input.value +=