比如 echo "<select name="category">";
echo "<option value=0>ALL</option>";
echo "<option value=\"".$i."\">".$a."</option>";
如果选择了$a的值 如何确定$i 的值?
echo "<option value=0>ALL</option>";
echo "<option value=\"".$i."\">".$a."</option>";
如果选择了$a的值 如何确定$i 的值?
如果要对这一值进行更深的判断,那么可以用楼上的方法得出$i的值
<option value="a1">a</option>
<option value="b1">b</option>
<option value="c1">c</option>
</select>
<input id="i"><input type="button" onclick="t()">
<script>
function t()
{
v = document.getElementById("i").value;
o = document.getElementById("s");
for(c=0;c<o.options.length;c++)
{
if(o.options[c].text==v) alert(o.options[c].value);
}
}
</script>测试结果:
输入“a”,提示“a1”;
输入“b”,提示“b1”;
输入“c”,提示“c1”。