页面内容是:
<div class="main_1 banner">
<div class="text_num">
<div class="text1">abc </div>
<div class="text3">97759 </div>
<div class="text2">322 </div>
<div class="text3">977 </div> js代码:
<script language="javascript">
var oHttp=new ActiveXObject("Microsoft.XMLHTTP")
oHttp.open("get","2.htm",false);
oHttp.send();
var stringObj=oHttp.responseText;
var num=stringObj.replace(/<div class=\"text3\">(\d*)</div>/,"$1");
document.write(num);
</script>
试下.
<div class="main_1 banner">
<div class="text_num">
<div class="text1">abc </div>
<div class="text3">97759 </div>
<div class="text2">322 </div>
<div class="text3">977 </div> js代码:
<script language="javascript">
var oHttp=new ActiveXObject("Microsoft.XMLHTTP")
oHttp.open("get","2.htm",false);
oHttp.send();
var stringObj=oHttp.responseText;
var num=stringObj.replace(/<div class=\"text3\">(\d*)</div>/,"$1");
document.write(num);
</script>
试下.
97759
322
977
页面内容是:
<div class="main_1 banner">
<div class="text_num">
<div class="text1">abc </div>
<div class="text3">97759 </div>
<div class="text2">322 </div>
<div class="text3">977 </div> js代码:
<script language="javascript">
var oHttp=new ActiveXObject("Microsoft.XMLHTTP")
oHttp.open("get","2.htm",false);
oHttp.send();
var stringObj=oHttp.responseText;
var num=stringObj.replace(/\<div class="text3"\>(\d*)\<\/div\>/,"$1");
document.write(num);
</script>
试下.
可是,唉,还是老样子啊~,还是不行的
var oHttp=new ActiveXObject("Microsoft.XMLHTTP")
oHttp.open("get","2.htm",false);
oHttp.send();
var stringObj=oHttp.responseText;
var num=stringObj.replace(/.*?(<div class=\"text3\">)(\d+)(.*?)(<\/div>).*/,"$2");
document.write(num);
</script>
abc
97759
322
977 分数全给你了,再次感谢~