单击时向字段添加文本

时间:2015-01-16 00:07:56

标签: javascript field

我想要一个单词列表,点击后添加到要提交的表单中。

类似的东西:

Word1 Word2 Word3

[         ] (an empty field.)

单击Word1和Word3时,该字段将填充

Word1 Word2 Word3

[Word1 Word3]

这甚至可能吗?我觉得应该可以使用javascript 你怎么能这样做?

2 个答案:

答案 0 :(得分:0)

设置元素的单击侦听器。您可以使用一个类声明它们。单击时,从元素中获取数据并将其放入结果元素中,如下所示:

$(' .clickable')。click(function(){$("#result")。append($(this).val());     });

答案 1 :(得分:0)

你也可以使用javascript和链接或按钮。

<input type="button" onclick="document.getElementById('word_field').value=document.getElementById('word_field').value+' Word1';" value="Word1"/><br/>
<a href="#" onclick="document.getElementById('word_field').value=document.getElementById('word_field').value+' Word2';">Word 2</a><br/>
<br/>
<input type="text" id="word_field"/>