<INPUT id=repItem_ctl04_hidStage value=15 type=hidden name=repItem$ctl04$hidStage>
求一段js匹配正则,取得value的值
求一段js匹配正则,取得value的值
解决方案 »
- 我终于解决了困惑已久的样式问题,现求jquery里fadeout和fadein里的具体代码
- 不使用JS如何实现当前DIV隐藏,高手帮忙
- 可能是最难的JS问题了~~~~~希望有人听说过!完全没有思路不知道该怎么做
- Table单元格获得焦点后弹出一个div如何实现?
- 利用vs view7.0 + javascript打印预览可以,打印的时,出现字体突然变大,加粗,背景色变乌黑
- 下载这个JS文件,内容会根据参数的不同而不同,怎么弄的??
- <a href="xxgl_xg.html" target="_top"> 这里的_top是什么意思呀?
- 请问如何得到下拉框中的项目总数
- 關於對話框的問題
- 秋水无痕请进!(关于你的贴子:php的汉字转换:GBK->Unicode(UTF8))...
- 缺少对象的问题。。。。
- 求个带箭头的div浮动窗体代码
var result = htmlContest.match(求这段正则);得到result=15
上面哪个已经是我innerHTML属性得到的
可以转换类型吗?
类型转换不太会
var allins = htmlContest.match(/<INPUT .+?>/g);
上面htmlContest取得的结果就是下面的代码
<TD align=middle>台安县 </TD>
<TD align=middle><A onclick="ViewItem(30009,2103212011003);return false;" href="Javascript:void(0)">2103212011003</A> </TD>
<TD align=middle>1 </TD>
<TD align=middle>实施阶段 <INPUT id=repItem_ctl04_hidStage value=15 type=hidden name=repItem$ctl04$hidStage> </TD>
<TD style="DISPLAY: none" align=middle>2011 </TD>
<TD align=middle>2010 </TD>
<TD align=middle>73 </TD>
<TD style="DISPLAY: none" align=middle>36 </TD>
<TD align=middle>28.7992 </TD>
<TD align=middle><IMG alt=正常 src="/Image/green.gif"> </TD>
经过正则匹配取得allins的值“<INPUT id=repItem_ctl04_hidStage value=15 type=hidden name=repItem$ctl04$hidStage>”
想截取value的值
js不太会,见笑
var content="sdfsdafsadf<INPUT id=repItem_ctl04_hidStage value=15 type=hidden name=repItem$ctl04$hidStage>sdfsdafsaf";
var reg=/\<input\sid\=repItem\_ctl04\_hidStage\svalue\=([^\s]+)[^>]+\>/i;
var val=content.match(reg)[1];
alert(val);//15
var allins = htmlContest.match(/<INPUT .+?>/g);
var contestList = allins[0].split(" ");
for (var i = 0; i < contestList.length; i++) {
var pos = contestList[i].indexOf('value=');
if (pos == -1) continue;
result = contestList[i].substring(6);
}
我到是曲线救国了,但是还是希望知道这句正则该怎么写
那就改一下嘛
var reg=/\<input\sid\=.*\svalue\=([^\s]+)[^>]+\>/i;
+"<TD align=middle><A onclick='ViewItem(30009,2103212011003);return false;' href='Javascript:void(0)'>2103212011003</A> </TD>"
+"<TD align=middle>1 </TD>"
+"<TD align=middle>实施阶段 <INPUT id=repItem_ctl04_hidStage value=15 type=hidden name=repItem$ctl04$hidStage> </TD>"
+"<TD style='DISPLAY: none' align=middle>2011 </TD>"
+"<TD align=middle>2010 </TD>"
+"<TD align=middle>73 </TD>"
+"<TD style='DISPLAY: none' align=middle>36 </TD>"
+"<TD align=middle>28.7992 </TD>"
+"<TD align=middle><IMG alt=正常 src='/Image/green.gif'> </TD>";
var reg = /<input[^>]*?value=(['""\s]?)([^'""\s]+)\1[^>]*?>/ig;
var arr = reg.exec(str);
alert(arr[2]);