html中,如何判断option的value跟变量值相同就选中,详细的见图

,刚接触html,对JS一窍不通,希望懂得人帮忙小弟下,万分感谢... ,刚接触html,对JS一窍不通,希望懂得人帮忙小弟下,万分感谢 展开
 我来答
Andy_Sun321
推荐于2017-12-16 · TA获得超过1376个赞
知道小有建树答主
回答量:811
采纳率:89%
帮助的人:722万
展开全部

那就循环比较select的option值与变量值,如果相等就将select的selectedIndex设置为循环序号。javascript类似:

function initSelectedValue(selObj, val) {
    var i;
    for (i = 0; i < selObj.options.length; i++) {
        if (selObj.options[i].value == val) {    // 选项值与变量相同
            selObj.selectedIndex = i;            // 设置下拉选择框的选中索引号
            break;
        }
    }
}

 

参数:

selObj: select元素对象

val: 变量值

寻天凌寒
2016-07-25 · 思以言存达之以文,分享我所见所闻所思所虑
寻天凌寒
采纳数:324 获赞数:1051

向TA提问 私信TA
展开全部
很想帮你 但是你没觉得你的问题是个病句,问题都没说清吗?
追问
额。。就是,在html中第二行完整复制第一行代码的前提下,   如何一进入页面, 就可以根据或得到的变量值,select来判断option的value是否有与之对应,有就选中,懂了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式