<div id=a>
<INPUT class=dxs value=123 name=xzn type=text>
<INPUT class=dxs name=xzn type=text>
<INPUT class=dxs name=xzn type=text>
<INPUT class=dxs value=123 name=xzn type=text>
<INPUT class=dxs name=xzn type=text>
</div>
nr=document.getElementById("a").innerHTML.toLowerCase()
用nr.replace把 value="" 或无 value 的INPUT标签删除
<INPUT class=dxs value=123 name=xzn type=text>
<INPUT class=dxs name=xzn type=text>
<INPUT class=dxs name=xzn type=text>
<INPUT class=dxs value=123 name=xzn type=text>
<INPUT class=dxs name=xzn type=text>
</div>
nr=document.getElementById("a").innerHTML.toLowerCase()
用nr.replace把 value="" 或无 value 的INPUT标签删除
<script>
$().ready(function(){
$("input[name=xzn]").each(function(){
if($(this).val()=="")
{
$(this).remove();
}
});
});
</script>
<div id=a>
<INPUT class=dxs value=123 name=xzn type=text>
<INPUT class=dxs name=xzn type=text>
<INPUT class=dxs name=xzn type=text>
<INPUT class=dxs value=234 name=xzn type=text>
<INPUT class=dxs value="" name=xzn type=text>
<INPUT class=dxs name=xzn type=text>
</div>
<script>
var nr = document.getElementById("a").innerHTML.toLowerCase();
alert(nr.replace(/<input(?:(?!value="[^"]+")[^>])*\/?>/g,''));
</script>
var obj =document.getElementById("a").childNodes;
for(var i=0;i<obj.length;i++){
if(obj[i].nodeType!="3"){
if(!obj[i].getAttribute("value")){
obj[i].outerHTML="";
}
}
}
}
<INPUT class=dxs value=123 name=xzn type=text>
<INPUT class=dxs name=xzn type=text>
<INPUT class=dxs name=xzn type=text>
<INPUT class=dxs value=234 name=xzn type=text>
<INPUT class=dxs value="" name=xzn type=text>
<INPUT class=dxs name=xzn type=text>
</div>
<script>
var regex = /<.+?value=(("|')?)[^ "']+\2.+>/gi
var result = document.getElementById("a").innerHTML.match(regex).join("\n")
alert(result);
</script>