将选定的文本元素放入文本框,或提交没有文本框的选定单词

咆哮者

我想允许用户从单词库中选择给定的单词并将其放入文本框中。用户提交输入后,我将创建一个脚本来验证单词的正确顺序。

我现在关注的是如何从单词库中选择单词并将其作为文本(每个单词之间留有空格)放入文本框中。

如何才能做到这一点?当用户单击单词时,仅放置中文单词,而不放置英语单词。


编辑:单词不一定需要在文本框中。我只希望用户能够从单词库中选择单词,点击“提交”,然后允许按该顺序解析单词。我认为提交字符串的方法是通过文本框。


在此处输入图片说明

HTML:

Create sentence:

<input type="text" id="test"  value="" />
<br/>
<button onclick="submitMe()" id="testButton" >Submit Response </button>
<br/>

<div class="wordBank_Headings">Word Bank:
    <span class="wordBank_Words"></span>
</div>

JavaScript:

var words = {
    "task1" :
    {
        'Ni'    : 'you',
        'Wo'    : 'I',
        'Hao'   : 'good',
        'Shi'   : 'am'  
    }
}

function bank() {
    $(".wordBank_Words").empty();
    for (obj in words) {
        for (key in words[obj]) {
            $(".wordBank_Words").append("<li><b>" + key + "</b>: " + words[obj][key] + "</li>");
        }
    }
}

function submitMe() {
//will eventually verify input from textbox
    var value = document.getElementById('test').value;
    alert(value);
}
不喜欢

向li添加一个属性。然后,您可以在点击事件中完成该操作

function bank() {
        $(".wordBank_Words").empty();
        for (obj in words) {
            for (key in words[obj]) {
                $(".wordBank_Words").append("<li class='bank-word' data-display-word='" + key + "' ><b>" + key + "</b>: " + words[obj][key] + "</li>");
            }
        }
    }

    bank();

    $(".bank-word").click(function (event) {

        $('#test').val($('#test').val() + " " + $(this).attr('data-display-word'));
        $(this).hide();
    });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将选定的文本元素放入文本框,或提交没有文本框的选定单词

来自分类Dev

删除文本框中的选定文本

来自分类Dev

从文本框中获取选定的年份

来自分类Dev

使多选选定元素出现在文本框之外

来自分类Dev

将选定的值从文本框移到dropdpwn

来自分类Dev

将选定的 DataGrid 行绑定到文本框

来自分类Dev

从富文本框中获取选定的文本

来自分类Dev

从组合框中的选定项目填充文本框

来自分类Dev

如何使用按钮将剪贴板中的文本粘贴到选定的文本框中

来自分类Dev

Javascript:检测文本框中的特定单词?

来自分类Dev

DataGridView选定的行显示在文本框中

来自分类Dev

在文本框中显示树视图中的选定节点?

来自分类Dev

jQuery自动完成-选定的值从文本框中消失

来自分类Dev

根据数据网格中的选定记录填充文本框

来自分类Dev

下拉文本框PHP中的选定值

来自分类Dev

jQuery的从文本框中删除选定的值

来自分类Dev

ReactiveUI:将列表框的选定项与文本框同步

来自分类Dev

验证没有模型的文本框

来自分类Dev

将列表框项目放入多个文本框

来自分类Dev

在没有提交表单或在文本框外部按值后,检查文本框是否为空

来自分类Dev

在另一个文本框中的选定文本之前添加文本

来自分类Dev

如何将数据网格中选定的行数返回到 WPF 中的文本框?

来自分类Dev

获取文本框中所有选定复选框的值

来自分类Dev

将文本框标签与文本框对齐

来自分类Dev

在文本框中没有文本就无法输入

来自分类Dev

在文本框中没有文本就无法输入

来自分类Dev

在Visual Basic中的多行文本框中传输固定单词以分隔单行文本框

来自分类Dev

将数组中的值放入文本框

来自分类Dev

如何将数据从datagridview放入文本框?

Related 相关文章

  1. 1

    将选定的文本元素放入文本框,或提交没有文本框的选定单词

  2. 2

    删除文本框中的选定文本

  3. 3

    从文本框中获取选定的年份

  4. 4

    使多选选定元素出现在文本框之外

  5. 5

    将选定的值从文本框移到dropdpwn

  6. 6

    将选定的 DataGrid 行绑定到文本框

  7. 7

    从富文本框中获取选定的文本

  8. 8

    从组合框中的选定项目填充文本框

  9. 9

    如何使用按钮将剪贴板中的文本粘贴到选定的文本框中

  10. 10

    Javascript:检测文本框中的特定单词?

  11. 11

    DataGridView选定的行显示在文本框中

  12. 12

    在文本框中显示树视图中的选定节点?

  13. 13

    jQuery自动完成-选定的值从文本框中消失

  14. 14

    根据数据网格中的选定记录填充文本框

  15. 15

    下拉文本框PHP中的选定值

  16. 16

    jQuery的从文本框中删除选定的值

  17. 17

    ReactiveUI:将列表框的选定项与文本框同步

  18. 18

    验证没有模型的文本框

  19. 19

    将列表框项目放入多个文本框

  20. 20

    在没有提交表单或在文本框外部按值后,检查文本框是否为空

  21. 21

    在另一个文本框中的选定文本之前添加文本

  22. 22

    如何将数据网格中选定的行数返回到 WPF 中的文本框?

  23. 23

    获取文本框中所有选定复选框的值

  24. 24

    将文本框标签与文本框对齐

  25. 25

    在文本框中没有文本就无法输入

  26. 26

    在文本框中没有文本就无法输入

  27. 27

    在Visual Basic中的多行文本框中传输固定单词以分隔单行文本框

  28. 28

    将数组中的值放入文本框

  29. 29

    如何将数据从datagridview放入文本框?

热门标签

归档