将select显示的文本,保存的到数据库

odejia 2010-05-13 03:49:43
如题
<option selected value="1">分类</option>

将"分类"保存至数据库,而不是值“1”

用什么获取所选择的文本??
...全文
114 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
odejia 2010-05-13
  • 打赏
  • 举报
回复
3Q各位,现在不需要了。
davy152486 2010-05-13
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 odejia 的回复:]
不能这样
<option selected value="分类">分类</option>

因为value值是联动要用的。
[/Quote]

不行???
onchanage不传value的值不行吗?传你原来的值1过去
believe_all_skill 2010-05-13
  • 打赏
  • 举报
回复
借用六楼的代码
<select id="selectID" onblur="selectOn();">
<option value="0">分类</option>
<option value="1">分类1</option>
<option value="2">分类2</option>
<option value="3">分类3</option>
</select>
<script>
function selectOn()
{
var select = document.getElementById("selectID");
var id=document.getElementById("selectID").value;
alert(select[id].text);//id别搞错了是从0开始的
}
</script>
kyzy_yy_pm 2010-05-13
  • 打赏
  • 举报
回复
<select id="s">
<option value="o">鹅鹅鹅</option>
</select>
<script>
alert(document.getElementById("s")[0].innerHTML);
</script>
床上等您 2010-05-13
  • 打赏
  • 举报
回复
很纠结,想要值,但不给赋值。。。。
wjlw555 2010-05-13
  • 打赏
  • 举报
回复
<select id="selectID" onblur="selectOn();">
<option value="1">分类</option>
</select>
<script>
function selectOn()
{
var select = document.getElementById("selectID");
alert(select[0].text);//分类
}
</script>
xuzuning 2010-05-13
  • 打赏
  • 举报
回复
JS: selectobjname.text
不知道你为什么要这样做, option 的 值 和 文本 都是你在生成 html 时给定的
剑心永远OK 2010-05-13
  • 打赏
  • 举报
回复
客户端操作,就用JS获取,然后通过AJAX来传递给PHP来保存到数据库呗~
PIGer920 2010-05-13
  • 打赏
  • 举报
回复
通过js的onchange来对hidden赋值
odejia 2010-05-13
  • 打赏
  • 举报
回复
不能这样
<option selected value="分类">分类</option>

因为value值是联动要用的。
davy152486 2010-05-13
  • 打赏
  • 举报
回复
<option selected value="分类">分类</option>

或者判断 value的值

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧