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? 展开
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? 展开
1个回答
展开全部
text是下拉框中显示的文本,就是人类能识别的自然语言描述的选项
value是要进行传递的值,提交时,提交到服务端的就是value,我们需要对value进行处理,比较常用的是数字,id
<select>
<option value="1">中国</option>
<option value="2">美国</option>
<option value="3">英国</option>
</select>
这里的1,2,3只有程序员才知道代表中国,美国,英国,对用户无意义,而且这样也方便程序进行处理
这里的文本,中国,美国,英国,是对于用户来说才有意义
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询