javascript - una - Haga clic en<div> para enfocar<input>
ejemplo de curriculum vitae de jefe de recursos humanos (5)
Tengo una serie de elementos de input , cada uno con algunas etiquetas <div> separadas.
Me gusta tener un lugar donde pueda click en cualquiera de los <div> y se focus en una input .
¿Es esto posible y si es así, alguien puede dar ideas en guión?
- usando javascript (llame a .focus () en el elemento de entrada)
- usando envuelto alrededor de tu div (solo tiene sentido si el div es la etiqueta)
Intenta esto con jQuery:
$(''#yourdiv'').click(function() {
$(''#yourfield'').focus();
});
No veo una razón por la que necesita que JS haga esto cuando dicha función ya se proporciona en HTML .
<label for="YOURID">The clickable region<label>
<input id="YOURID" type="text" />
Prueba esto :
<input id="myInput" />
<div onclick="document.getElementById(''myInput'').focus(); return false;"></div>
$(''div'').click(function() {
$(this).find(''input[type="text"]'').focus();
});