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();
});