RadioButton y textLink
- vickriz
- Novice


- Registrado: Jul 28, 2003
- Mensajes: 31
- Loc: Phlippines
- Status: Offline
Hola soy de nuevo una vez más en busca de ayuda ..
Tengo este código, de clic en el botón de radio o en el enlace al lado de él, ¿cómo podemos obtener para activar o desactivar algunos elementos de formulario ..
Si el usuario hace clic en el botón de Nominación o enlace, el elemento Nominaters será habilitado. y si el botón NominatedByParty o haga clic en enlace será desactivado...
Tengo este código, de clic en el botón de radio o en el enlace al lado de él, ¿cómo podemos obtener para activar o desactivar algunos elementos de formulario ..
Código: [ Select ]
<table width="100%" cellpadding="3" cellspacing="1">
<tr>
<td><input type="radio" name="NominateAs" id="Nominated" accesskey="O"></td>
<td><a href="#">N<span>o</span>minated</a></td>
<td class="column2"><input type="radio" name="NominateAs" id="NominatedBy" accesskey="P"></td>
<td class="column2"><a href="#">Nominated by <span>P</span>arty</a></td>
</tr>
<tr>
<td colspan="2">Nominater Title:</td>
<td colspan="2" class="column2"><select name="NominaterTitle" size="1" multiple id="NominaterTitle" tabindex="16">
<option value="-1" selected>------------------</option>
<option value="1">Attorney</option>
<option value="2">Chairman</option>
<option value="3">Congressman</option>
<option value="4">Engineer</option>
<option value="5">Governor</option>
<option value="6">Honorable</option>
<option value="7">Mayor</option>
<option value="8">Mr.</option>
<option value="9">President</option>
<option value="10">Senator</option>
<option value="11">Vice-Mayor</option>
</select></td>
</tr>
<tr>
<td colspan="2">Nominater's LN:</td>
<td colspan="2" class="column2"><input type="text" name="NominaterLN" id="NominaterLN" maxlength="50" size="30"></td>
</tr>
<tr>
<td colspan="2">Nominater's FN:</td>
<td colspan="2" class="column2"><input type="text" name="NominaterFN" id="NominaterFN" maxlength="50" size="30"></td>
</tr>
<tr>
<td colspan="2">Nominater's MN:</td>
<td colspan="2" class="column2"><input type="text" name="NominaterMN" id="NominaterMN" maxlength="50" size="25"></td>
</tr>
<tr>
<td colspan="2">Nominater's NS:</td>
<td colspan="2" class="column2"><input type="text" name="ccNominaterNS" id="NominaterNS" maxlength="4" size="8"></td>
</tr>
</table>
....some of the code...
<td colspan="2" align="center">
<input type="button" name="submit" value="Submit">&&&
<input type="reset" name="reset" value="Reset">
<br><small>Submit Once</small>
</td>
<tr>
<td><input type="radio" name="NominateAs" id="Nominated" accesskey="O"></td>
<td><a href="#">N<span>o</span>minated</a></td>
<td class="column2"><input type="radio" name="NominateAs" id="NominatedBy" accesskey="P"></td>
<td class="column2"><a href="#">Nominated by <span>P</span>arty</a></td>
</tr>
<tr>
<td colspan="2">Nominater Title:</td>
<td colspan="2" class="column2"><select name="NominaterTitle" size="1" multiple id="NominaterTitle" tabindex="16">
<option value="-1" selected>------------------</option>
<option value="1">Attorney</option>
<option value="2">Chairman</option>
<option value="3">Congressman</option>
<option value="4">Engineer</option>
<option value="5">Governor</option>
<option value="6">Honorable</option>
<option value="7">Mayor</option>
<option value="8">Mr.</option>
<option value="9">President</option>
<option value="10">Senator</option>
<option value="11">Vice-Mayor</option>
</select></td>
</tr>
<tr>
<td colspan="2">Nominater's LN:</td>
<td colspan="2" class="column2"><input type="text" name="NominaterLN" id="NominaterLN" maxlength="50" size="30"></td>
</tr>
<tr>
<td colspan="2">Nominater's FN:</td>
<td colspan="2" class="column2"><input type="text" name="NominaterFN" id="NominaterFN" maxlength="50" size="30"></td>
</tr>
<tr>
<td colspan="2">Nominater's MN:</td>
<td colspan="2" class="column2"><input type="text" name="NominaterMN" id="NominaterMN" maxlength="50" size="25"></td>
</tr>
<tr>
<td colspan="2">Nominater's NS:</td>
<td colspan="2" class="column2"><input type="text" name="ccNominaterNS" id="NominaterNS" maxlength="4" size="8"></td>
</tr>
</table>
....some of the code...
<td colspan="2" align="center">
<input type="button" name="submit" value="Submit">&&&
<input type="reset" name="reset" value="Reset">
<br><small>Submit Once</small>
</td>
- <table width="100%" cellpadding="3" cellspacing="1">
- <tr>
- <td><input type="radio" name="NominateAs" id="Nominated" accesskey="O"></td>
- <td><a href="#">N<span>o</span>minated</a></td>
- <td class="column2"><input type="radio" name="NominateAs" id="NominatedBy" accesskey="P"></td>
- <td class="column2"><a href="#">Nominated by <span>P</span>arty</a></td>
- </tr>
- <tr>
- <td colspan="2">Nominater Title:</td>
- <td colspan="2" class="column2"><select name="NominaterTitle" size="1" multiple id="NominaterTitle" tabindex="16">
- <option value="-1" selected>------------------</option>
- <option value="1">Attorney</option>
- <option value="2">Chairman</option>
- <option value="3">Congressman</option>
- <option value="4">Engineer</option>
- <option value="5">Governor</option>
- <option value="6">Honorable</option>
- <option value="7">Mayor</option>
- <option value="8">Mr.</option>
- <option value="9">President</option>
- <option value="10">Senator</option>
- <option value="11">Vice-Mayor</option>
- </select></td>
- </tr>
- <tr>
- <td colspan="2">Nominater's LN:</td>
- <td colspan="2" class="column2"><input type="text" name="NominaterLN" id="NominaterLN" maxlength="50" size="30"></td>
- </tr>
- <tr>
- <td colspan="2">Nominater's FN:</td>
- <td colspan="2" class="column2"><input type="text" name="NominaterFN" id="NominaterFN" maxlength="50" size="30"></td>
- </tr>
- <tr>
- <td colspan="2">Nominater's MN:</td>
- <td colspan="2" class="column2"><input type="text" name="NominaterMN" id="NominaterMN" maxlength="50" size="25"></td>
- </tr>
- <tr>
- <td colspan="2">Nominater's NS:</td>
- <td colspan="2" class="column2"><input type="text" name="ccNominaterNS" id="NominaterNS" maxlength="4" size="8"></td>
- </tr>
- </table>
- ....some of the code...
- <td colspan="2" align="center">
- <input type="button" name="submit" value="Submit">&&&
- <input type="reset" name="reset" value="Reset">
- <br><small>Submit Once</small>
- </td>
Si el usuario hace clic en el botón de Nominación o enlace, el elemento Nominaters será habilitado. y si el botón NominatedByParty o haga clic en enlace será desactivado...
- Anonymous
- Bot


- Registrado: 25 Feb 2008
- Mensajes: ?
- Loc: Ozzuland
- Status: Online
Julio 31st, 2003, 10:27 pm
- RichB
- Guru


- Registrado: May 17, 2003
- Mensajes: 1121
- Loc: Boston
- Status: Offline
Im suponiendo que significa que usted desea que todos los campos Nominater discapacidad cuando nominado por el partido "es elegido y habilitado cuando" el Premio "está seleccionado. Im suponiendo también que desea que los enlaces de texto para seleccionar a sus botones de radio correspondiente. Para hacer esto de forma adicional en la parte de la cabeza del archivo html:
y luego cambiar los enlaces y las cajas de radio a este aspecto:
que también tendrá que añadir onreset = "enable ()" a la etiqueta formulario para restablecer los campos que se activa si el botón de reinicio en el formulario se hace clic, por lo que debería ser algo como esto:
Código: [ Select ]
<script>
function choose(id){
// this selects the radio button that goes with the text link
document.getElementById(id).checked=true;
}
function disable(){
document.getElementById("NominaterTitle").disabled=true;
document.getElementById("NominaterLN").disabled=true;
document.getElementById("NominaterFN").disabled=true;
document.getElementById("NominaterMN").disabled=true;
document.getElementById("NominaterNS").disabled=true;
}
function enable(){
document.getElementById("NominaterTitle").disabled=false;
document.getElementById("NominaterLN").disabled=false;
document.getElementById("NominaterFN").disabled=false;
document.getElementById("NominaterMN").disabled=false;
document.getElementById("NominaterNS").disabled=false;
}
</script>
function choose(id){
// this selects the radio button that goes with the text link
document.getElementById(id).checked=true;
}
function disable(){
document.getElementById("NominaterTitle").disabled=true;
document.getElementById("NominaterLN").disabled=true;
document.getElementById("NominaterFN").disabled=true;
document.getElementById("NominaterMN").disabled=true;
document.getElementById("NominaterNS").disabled=true;
}
function enable(){
document.getElementById("NominaterTitle").disabled=false;
document.getElementById("NominaterLN").disabled=false;
document.getElementById("NominaterFN").disabled=false;
document.getElementById("NominaterMN").disabled=false;
document.getElementById("NominaterNS").disabled=false;
}
</script>
- <script>
- function choose(id){
- // this selects the radio button that goes with the text link
- document.getElementById(id).checked=true;
- }
- function disable(){
- document.getElementById("NominaterTitle").disabled=true;
- document.getElementById("NominaterLN").disabled=true;
- document.getElementById("NominaterFN").disabled=true;
- document.getElementById("NominaterMN").disabled=true;
- document.getElementById("NominaterNS").disabled=true;
- }
- function enable(){
- document.getElementById("NominaterTitle").disabled=false;
- document.getElementById("NominaterLN").disabled=false;
- document.getElementById("NominaterFN").disabled=false;
- document.getElementById("NominaterMN").disabled=false;
- document.getElementById("NominaterNS").disabled=false;
- }
- </script>
y luego cambiar los enlaces y las cajas de radio a este aspecto:
Código: [ Select ]
<td><input type="radio" name="NominateAs" id="Nominated" accesskey="O" onclick='enable()'></td>
<td><a href="#" onclick='choose("Nominated");enable()'>N<span>o</span>minated</a></td>
<td class="column2"><input type="radio" name="NominateAs" id="NominatedBy" accesskey="P" onclick='disable()'></td>
<td class="column2"><a href="#" onclick='choose("NominatedBy");disable()'>Nominated by <span>P</span>arty</a></td>
<td><a href="#" onclick='choose("Nominated");enable()'>N<span>o</span>minated</a></td>
<td class="column2"><input type="radio" name="NominateAs" id="NominatedBy" accesskey="P" onclick='disable()'></td>
<td class="column2"><a href="#" onclick='choose("NominatedBy");disable()'>Nominated by <span>P</span>arty</a></td>
- <td><input type="radio" name="NominateAs" id="Nominated" accesskey="O" onclick='enable()'></td>
- <td><a href="#" onclick='choose("Nominated");enable()'>N<span>o</span>minated</a></td>
- <td class="column2"><input type="radio" name="NominateAs" id="NominatedBy" accesskey="P" onclick='disable()'></td>
- <td class="column2"><a href="#" onclick='choose("NominatedBy");disable()'>Nominated by <span>P</span>arty</a></td>
que también tendrá que añadir onreset = "enable ()" a la etiqueta formulario para restablecer los campos que se activa si el botón de reinicio en el formulario se hace clic, por lo que debería ser algo como esto:
Código: [ Select ]
<form name="whatever" onreset="enable()">
Free Programming Resources
Página 1 de 1
Para responder a este tema que necesita para ingresar o registrarse. Es gratis.
Publicar Información
- Total de mensajes en este tema: 2 mensajes
- Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 187 invitados
- No puede abrir nuevos temas en este Foro
- No puede responder a temas en este Foro
- No puede editar sus mensajes en este Foro
- No puede borrar sus mensajes en este Foro
- No puede enviar adjuntos en este Foro
