<option value="2013050201">13</option>
<option value="2013050202">14</option>
我要把13 和 2013050201 调换位置。14 和 2013050202 同样调换位置。
有没有什么办法可以实现?因为数据条数比较多 看看有没有什么办法、谢谢
<option value="2013050202">14</option>
我要把13 和 2013050201 调换位置。14 和 2013050202 同样调换位置。
有没有什么办法可以实现?因为数据条数比较多 看看有没有什么办法、谢谢
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Document</title>
</head>
<body>
<select name="" id="">
<option value="2013050201">13</option>
<option value="2013050202">14</option>
<option value="2013050203">15</option>
<option value="2013050204">16</option>
</select>
</body>
<script>
var opt = document.getElementsByTagName('option'); for(var i=0; i<opt.length; i++){
var tmp = opt[i].value;
opt[i].value = opt[i].innerHTML;
opt[i].innerHTML = tmp;
}
</script>
</html>
<option value="2013050201">13</option>
<option value="2013050202">14</option>
TXT;echo preg_replace('/(?<=<option value=")([^"]+)">([^<]+)/', '$2">$1', $s);<option value="13">2013050201</option>
<option value="14">2013050202</option>