用自定义表单时的编辑,遇到文本域中有input标签,想获取里面的内容,以备动态保存
<script type="text/javascript">
function send(){
var input = $("#form_define");
XD_FORM_EDITOR.updateElement();
var txt="<html><head></head><body>"+input.text()+"</body></html>";
var xmlDoc;
var parser;
if (window.DOMParser) {
parser=new DOMParser();
xmlDoc=parser.parseFromString(txt,"text/xml");
}else // Internet Explorer
{ xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.loadXML(txt);
}
//var doc=xmlDoc.documentElement;
var element = xmlDoc.getElementsByTagName('input');
for (var i=0;i<element.length;i++)
{
alert(element[i].getAttribute("id"));
}
}
</script>