如何使用输入文本设置值以获取标签并在jQuery中设置文本条件 [英] How to set value with input text to get tag and set condition on text in jquery

查看:51
本文介绍了如何使用输入文本设置值以获取标签并在jQuery中设置文本条件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我如何将值设置为jquery内嵌式html代码

How i can set value to jquery inseted set html code

在这个问题上,我在身体上设定了价值 链接

in this question i set value on body link

我如何设置带有输入文本的html代码并像链接一样工作

how i can set html code with input text and work like link

我写这段代码

<input type="text" style="width: 400px;height:400px;" class="in" /><br />
<input type="button" value="submit" onclick="myFunction()" />

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script>
    function myFunction() {
        var text = $("input:text").val();
        console.log(text);//its ok but i don't how to use text in arr
        var arr = $('ol li').map(function () {
            var $li = $(this);
            return {
                value: $li.find('.Value').text(),
                name: $li.find('.Name').text()
            }
        }).get();

        console.log(arr);
    }
</script>
</body>
</html>

推荐答案

首先.对于输入多行,您需要使用<textarea>

First. For input multiline you need to use <textarea>

然后用

("Yourtext").split("Your Seperator",limit_arraysize);

//example
alert(("Howdy! I'm Flowey the flower").split(" ",3)); 
//That mean you split with " " (1 blank space)

输出:

[
    "Howdy!"
    ,"I'm"
    ,"Flowey"
]

下面的一些例子

function myFunction() {
  var arr = [];
  var text = $("textarea").val();

  var submit = text.split("\n"); // USE TO split multiline
  for (var i = 0; i < submit.length; i++) {
    var temp = submit[i].split(",", 2);
    arr[i] = {
      value: temp[0],
      name: temp[1]
    };
  }

  console.log(arr);
}

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<textarea type="text" style="width: 400px;height:200px;" class="in">
25,ok
80,good
90,no</textarea>
<!--use TEXTAREA instead INPUT for multiline-->

<br>
<input type="button" value="submit" onclick="myFunction()" />

这篇关于如何使用输入文本设置值以获取标签并在jQuery中设置文本条件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆