我有一种从这个[“名称空间”]中提取字符串的方法
var ca = "<%= doc["cas1"]%>"
var newArr = /"(.*)"/.exec(ca);
alert(newArr[1]);
在警告中获得了确切的文字(名称空间),但问题出在这里,当我在html中设置该值时,
newTextBoxDiv.after().html('<input type="text" value='+ newArr[1] +' >');
它会分成不同的类似
<input id="textboxcast4" type="text" space="" value="name" name="Cast4">
因此用户只能查看文本字段中的第一部分 怎么回事?
答案 0 :(得分:1)
您需要用引号括起value属性的值:
newTextBoxDiv.after().html('<input type="text" value="'+ newArr[1] +'" >');