0

如何在从 dojo 的过滤选择中选择特定值时启用/禁用特定文本框..?例如,如果我选择更新鲜,那么该文本框应该禁用。

这是我的代码:这是我的道场选择 div

<div class="input select exp">
    <label>Total years of Experience</label>
    <select dojoType="dijit.form.FilteringSelect" name="sname" autocomplete="false"  id="yoe">
        <option value="Fresher">Fresher</option>
        <option value="1+">One year</option>
        <option value="2+">Two year</option>
        <option value="3+">Three Year</option>
    </select>
    <span class="error">required</span>
</div>

在这个 div 中我需要禁用或隐藏这个文本框

<div class="input text">
    <label>Current Designation</label>
    <input type="text" value=""  dojoType="dijit.form.ValidationTextBox" trim="true" id="sdd"/>
    <span class="error">required</span>
</div>

请回复请帮助,任何帮助将不胜感激。

4

1 回答 1

0

使用 HTML:

<SELECT onChange="adjust(this.value)>"

...

<DIV class="input text" id="inputtext">

和 JavaScript:

function adjust(value) {
    if(value == ""Fresher) {
        document.getElementById('inputtext').style.display = 'none';
        ...
    } else if ...

}
于 2013-08-02T09:40:26.317 回答