dropdownlist的text值和value值有什么区别

<scripttype="text/javascript"language="javascript">functionSearchChange(){varddl=docu... <script type="text/javascript" language="javascript">
function SearchChange()
{
var ddl = document.getElementById("DropDownList1")
var index = ddl.selectedIndex;
var Value = ddl.options[index].value;
var Text = ddl.options[index].text;
alert(Value);
}
</script>
dropdownlist的value和text的区别在哪里,如果我要得到当前选中的值,应该写text还是value?
展开
 我来答
明飞兰3B
2013-12-05 · TA获得超过548个赞
知道小有建树答主
回答量:535
采纳率:55%
帮助的人:263万
展开全部

text是下拉框中显示的文本,就是人类能识别的自然语言描述的选项

value是要进行传递的值,提交时,提交到服务端的就是value,我们需要对value进行处理,比较常用的是数字,id

<select>
        <option value="1">中国</option>
        <option value="2">美国</option>
        <option value="3">英国</option>
</select>
这里的1,2,3只有程序员才知道代表中国,美国,英国,对用户无意义,而且这样也方便程序进行处理
这里的文本,中国,美国,英国,是对于用户来说才有意义
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式