0

我有一个文本字段,当屏幕加载时会在其中填充值,并且还有一个选择列表。

我的问题是当用户在选择列表中选择一个值并与文本字段进行比较并在不相等时触发警报消息。

请帮忙!

    JS:
function doType() 
{
    if (document.getElementById("Text1").value != document.getElementById("Select1").value) 
    alert(document.getElementById("Select1").value)
}

HTML:
<tr>
        <td align="right"><b>Select 1:</b></td>
        <td align=left>
           <select name="Select1" onChange="doType();"></select>
        </td>
        <td align="right"><b> Text 1:</b></td>
        <td align="left">
            <input name="Text1" type="text" size="10" maxlength="10">
        </td>
    </tr>
4

1 回答 1

0

JS:

function doType()
    {
      if(document.getElementById("Select1").value === document.getElementById("Text1").value){
        alert("Equal");
       }

      else{
       alert(" Not Equal");
      }
    }

HTML:

<select id="Select1"onChange="doType();">
<option>Apple</option>
<option>Orange</option>
<option>Pineapple</option>
<option>Banana</option>
</select>

<input id="Text1" type="text" value="Apple"/>
于 2012-11-28T07:17:54.223 回答