Salve ho un form con due campi :
una select:
e un campo testo :codice:<select name="costoridotto" id="costoridotto" onclick="prezzi();" > <option value="0,01">Nessuna Riduzione</option> <option value="0">Gratuito</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> </select>
codice:<input type="text" id="rid" name="motivazione" maxlength="150" size="100" class="campitesto" onblur="prezzi();" />
Vorrei che se il valore del select fosse 0,01 il campo motivazione (id=rid) fosse hidden , allora ho aggiunto questo codie js :
codice:<script type="text/javascript"> var prezzorid = document.offer1.costoridotto.value; if (prezzorid=='0,01') { document.getElementById('rid').style.visibility = 'hidden'; }; </script>
Ma nella console ho :
Uncaught TypeError: Cannot read property 'costoridotto' of undefined ....

Rispondi quotando