<div><p><input type="radio" name="choice"><span>text1</span></p>
<p><input type="radio" name="choice"><span>text2</span></p>
<p><input type="radio" name="choice"><span>text3</span></p>
<p><input type="radio" name="choice"><span>text4</span></p>
</div>
我想删除html标签,我还需要获取新行中的所有数据,我可以使用以下代码获取数据,但我如何在它们之间插入行?
获取没有标签的文字的代码?
function getInfo(Description) {
return Description.replace(/(<([^>]+)>)/ig,"");
}
我想输出
text1
text2
text3
答案 0 :(得分:0)
@kiran:也许就像 -
<script type="text/javascript">
function getInfo(Description) {
var tmp = Description.replace(/(<([^>]+)>)/ig,"");
return tmp.replace(/\n/g, "<br>")
}
var somevar;
somevar = "<div><p><input type=\"radio\" name=\"choice\"><span>text1</span></p>\n";
somevar += "<p><input type=\"radio\" name=\"choice\"><span>text2</span></p>\n";
somevar += "<p><input type=\"radio\" name=\"choice\"><span>text3</span></p>\n";
somevar += "<p><input type=\"radio\" name=\"choice\"><span>text4</span></p>\n";
document.write(getInfo(somevar));
</script>