如何使用javascript在sortable中找到value的项目

Mir*_*ani 6 javascript jquery jquery-ui jquery-ui-sortable

我有一个sortable,它是从JSON文件加载创建的.现在我要删除一个项目.

我从textarea收到了我必须取消的元素名称.我保存在变量中namdel.使用for循环,我将把这个变量与sortable的名称进行比较.

可排序的HTML代码:

<div id="sortparam">

<ul style="" class="ui-sortable" id="sortable">
    <li style="" id="1" class="ui-state-default"> <span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Singular sensation</li>
    <li style="" id="2" class="ui-state-default"> <span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Beady little eyes</li>
    <li style="" id="3" class="ui-state-default"> <span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Little birds </li>
</ul>

</div>
Run Code Online (Sandbox Code Playgroud)

问题是如何读取项目,因为如果我阅读:

var contapara=1;
var l = document.getElementById(contapara).innerHTML;
alert(l);
Run Code Online (Sandbox Code Playgroud)

程序在警报窗口中写入:

<span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Little birds
Run Code Online (Sandbox Code Playgroud)

我只想要Little birds.

tot*_*ten 3

var contapara=1;
var regex = /(<([^>]+)>)/ig;
var l = document.getElementById(contapara).innerHTML.replace(regex, "");
alert(l);
Run Code Online (Sandbox Code Playgroud)

正则表达式是我们的朋友:)