在html中拆分提取字符串

splitting the extract string in html

本文关键字:提取 字符串 拆分 html      更新时间:2023-09-26

我有一种方法可以从这个["名称空间"]中提取字符串

      var  ca = "<%= doc["cas1"]%>"
       var newArr =  /&quot;(.*)&quot;/.exec(ca);
               alert(newArr[1]); 

在alert中得到了确切的文本(名称空间),但问题发生在这里,当我在html中设置该值时,

newTextBoxDiv.after().html('<input type="text"  value='+ newArr[1] +' >');

它会像一样分裂成不同的

<input id="textboxcast4" type="text" space="" value="name" name="Cast4">

因此用户只能查看文本文件中的第一部分这是怎么发生的?

您需要用引号将value属性的值括起来:

newTextBoxDiv.after().html('<input type="text" value="'+ newArr[1] +'" >');