validar validacion para formularios formulario enviar ejemplos ejemplo crear con codigos antes javascript html forms radio-button stripes

validacion - ¿Cómo usar el nombre del campo HTML en javascript si el nombre del campo contiene un "."(Punto)?



validar formulario javascript html5 (1)

Utilice document.checkForm.elements[''check.isEndorseByApplicant'']

Estoy usando <detail:form> y <tags:field > en mi página jsp. Traté de ver el código fuente que genera el navegador usando Firebug y me mostró que el nombre del formulario es " checkForm " y todos los nombres de los campos tienen "check". como un prefijo. Entonces, uno de los nombres del campo (es un botón de check.isEndorseByApplicant ) es check.isEndorseByApplicant .

Lo que intento lograr es que, cuando se selecciona un elemento en un menú desplegable, quería cambiar el botón de opción de sí a no. El problema es que el campo contiene un punto en su nombre, no puedo hacer eso. es decir, document.checkForm.check.isEndorseByApplicant no funciona para mí. No hay manera de que pueda sacar el punto del nombre del campo en este momento. ¿Algunas ideas?

function autoSelect(checkEndorsement) { alert(document.checkForm.check.isEndorseByApplicant) if(checkEndorsement.value=="Student") check.isEndorsedBy[0].checked=true; else check.isEndorsedBy[1].checked=true; } </html:javascript>

. . .

<detail:form object="check" >

. . . .

<td><tags:field property="isEndorseByApplicant" onclick="autoSelect(this.form);" /></td>