求一段js匹配正则,取得selected的值
如题:
<option value='10' selected>10</option>
var regx = /<option[^>]*title="([^>]*)"selected[^>]*\/>; 这个好像写的有问题,请大神们赐教!
[解决办法]
var s = "<option value='2' selected>2</option><option value='1'>1</option>"; var r = /selected>([^<]+)/g; r.test(s); alert( RegExp.$1 )
[解决办法]
Jquery 的。$("select option:selected").text();不用写正则。