J'ai une série d'éléments input
contenant chacun quelques <div>
balises séparées.
J'aime avoir si je peux click
sur l'un des <div>
et ce sera focus
sur un input
.
Est-ce possible et si oui, quelqu'un peut-il donner des idées sur le script?
Essayez ceci avec jquery:
$('#yourdiv').click(function() {
$('#yourfield').focus();
});
Je ne vois pas pourquoi vous avez besoin de JS
pour le faire alors qu'une telle fonctionnalité est déjà fournie dans HTML
.
<label for="YOURID">The clickable region<label>
<input id="YOURID" type="text" />
Essaye ça :
<input id="myInput" />
<div onclick="document.getElementById('myInput').focus(); return false;"></div>
$('div').click(function() {
$(this).find('input[type="text"]').focus();
});