08. august 2004 - 21:40
Der er
5 kommentarer og 1 løsning
Radio knap der aktiverer input felter?
Jeg har et nyhedssystem hvor brugeren enten kan vælge at uploade et billede et vælge et prædefineret. Koden ser således ud: <input type="radio" name="radiobutton" value="form_data_select"> <input type="file" name="form_data" class="box"> [Upload]<br> <input name="radiobutton" type="radio" value="file_profile_select" checked> <select name="file_profile" class="box"> <option value="news_statement">Statement</option> <option value="news_question">Question</option> <option value="news_notice">Notice</option> <option value="news_happy">Happy</option> <option value="news_sad">Sad</option> </select> Det skal så fungere sådan at når radioknappen file_profile_select er aktiveret skal form_data være disabled og vice versa - så brugeren ikke BÅDE kan uploade og vælge et prædefineret. Hvordan gør jeg det?
Annonceindlæg fra Geoinfo
08. august 2004 - 22:25
#1
<input type="radio" name="radiobutton" value="form_data_select" onclick="document.getElementById('form_data').disabled = false;"> <input type="file" name="form_data" id="form_data" class="box" disabled="disabled"> [Upload]<br> <input name="radiobutton" type="radio" value="file_profile_select" checked="checked" onclick="document.getElementById('form_data').disabled = true;"> <select name="file_profile" class="box"> <option value="news_statement">Statement</option> <option value="news_question">Question</option> <option value="news_notice">Notice</option> <option value="news_happy">Happy</option> <option value="news_sad">Sad</option> </select>
09. august 2004 - 17:55
#2
Der manglede vist halvdelen i the_ghosts svar: <form> <input type="radio" name="radiobutton" value="form_data_select" onclick="this.form.form_data.disabled=false;this.form.file_profile.disabled=true;"> <input type="file" name="form_data" id="form_data" class="box" disabled="disabled"> [Upload]<br> <input name="radiobutton" type="radio" value="file_profile_select" checked="checked" onclick="this.form.form_data.disabled=true;this.form.file_profile.disabled=false;"> <select name="file_profile" class="box"> <option value="news_statement">Statement</option> <option value="news_question">Question</option> <option value="news_notice">Notice</option> <option value="news_happy">Happy</option> <option value="news_sad">Sad</option> </select> </form>