如何取select控件的text值 你把VALUE换成text啊要不你来个hidden值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用$_POST['cy']取的是"1","2"我想取"奥地利","澳大利亚",该如何取? 用一个hidden吧,select激活onchange事件时,把option的 text值传到hidden里,然后再用php的$_POST[]取, 不要用onchange 最好提交的时候设置<SCRIPT LANGUAGE="JavaScript">function dosubmit(){ var str=""; for (var i=0;i<document.form1.cy.options.length ;i++ ) { if(document.form1.cy.options[i].selected) str += document.form1.cy.options[i].text+"," } if(str.length>0) str = str.substring(0,str.length-1); document.form1.cy1.value = str; return true}</SCRIPT><form name="form1" onsubmit="return dosubmit()"><select name='cy' style='font-size: 14px' multiple size=5> <option value='1'>奥地利 </option> <option value='2'>澳大利亚 </option> </select> <input type="hidden" value="" name="cy1"></form>提交后取cy1的值 取消 option 的 value 你可以这样<option value='奥地利'>奥地利 </option> <option value='澳大利亚'>澳大利亚 </option> 或者<option value='1_奥地利'>奥地利 </option> <option value='2_澳大利亚'>澳大利亚 </option> <form name="form1" method="post"><select name='cy' style='font-size: 14px' multiple size=5> <option >奥地利 </option> <option >澳大利亚 </option> </select> <input type=submit></form><?echo $_POST['cy'];?> php中单引号和双引号混合使用的问题 phpmyadmin出现了Fatal error: Call to a member function getName() 怎么都打不开了。 动态新增的input怎么取得值? 高手们 帮忙看看 插入数据库时,时间不对。 PHP 菜鸟问题~! 请教高手关于多系统用户整合的问题 开年了~求点经验准备回去恶补了! 完全支持POSTGRESQL的EBB论坛2.1版提供下载 ★★纪念终于成为两颗星了 上传虚拟主机后,竟然不能返回到lasturl? fc9-linux
我想取"奥地利","澳大利亚",该如何取?
select激活onchange事件时,把option的 text值传到hidden里,然后再用php的$_POST[]取,
function dosubmit()
{
var str="";
for (var i=0;i<document.form1.cy.options.length ;i++ )
{
if(document.form1.cy.options[i].selected)
str += document.form1.cy.options[i].text+","
}
if(str.length>0)
str = str.substring(0,str.length-1);
document.form1.cy1.value = str;
return true
}
</SCRIPT>
<form name="form1" onsubmit="return dosubmit()">
<select name='cy' style='font-size: 14px' multiple size=5>
<option value='1'>奥地利 </option>
<option value='2'>澳大利亚 </option>
</select>
<input type="hidden" value="" name="cy1">
</form>提交后取cy1的值
<option value='奥地利'>奥地利 </option>
<option value='澳大利亚'>澳大利亚 </option>
或者
<option value='1_奥地利'>奥地利 </option>
<option value='2_澳大利亚'>澳大利亚 </option>
<select name='cy' style='font-size: 14px' multiple size=5>
<option >奥地利 </option>
<option >澳大利亚 </option>
</select>
<input type=submit>
</form><?
echo $_POST['cy'];
?>