根据下拉框中的各种选择编译条件警报消息

时间:2013-09-13 14:50:27

标签: javascript

我需要你的帮助。

如何制作一个功能来检查并查看是否已在3个框中的任何一个框中进行了单个或组合选择,并使用以下任何结果的消息提醒我:

如果在3个下拉框中的任何一个中进行了单一选择:“仅通过[selectbox]搜索数据库”

如果在任何2个下拉框中选择了“通过[selectbox]和[selectbox]搜索数据库

如果在所有3个下拉框中选择了“通过[selectbox],[selectbox]和[selectbox]搜索数据库

这是设置:

<!DOCTYPE html>

<html>

<head>

</head>

<body>
Firtsname (x)<br>
    <select id="firstname">
        <option value=""></option>
        <option value="John">John</option>
        <option value="Jacob">Jacob</option>
        <option value="Nancy">Nancy</option>
        <option value="Loretta">Loretta</option>
    </select>
<br>
Lastname (y)<br>
    <select id="lastnname">
        <option value=""></option>
        <option value="Pearson">Pearson</option>
        <option value="Black">Black</option>
        <option value="Scott">Scott</option>
        <option value="Murray">Murray</option>
    </select>
    <br>
Age (z)<br>
    <select id="age">
        <option value=""></option>
        <option value="30">30</option>
        <option value="25">25</option>
        <option value="45">45</option>
        <option value="39">39</option>
    </select>
<br>
<br>
<input type="button" value="testit">
</body>

</html>

1 个答案:

答案 0 :(得分:0)

阅读选择选项值

$('#selectId').val();

设置选择选项值

$('#selectId').val('newValue');

阅读所选文字

$('#selectId>option:selected').text();

在#selectId中,输入你的html元素的id,你应该没问题!