Как переместить позицию курсора в текстовое поле ввода, щелкнув тег метки?
Используйте атрибут for. Нет необходимости в Javascript.
for
<label for="name">Name</label><input type="text" id="name" name="name" />
Браузер сотворит чудеса сам по себе.
Не знаю, почему ответ И Цзяна не сработает, но в jQuery это тривиально, если вы предпочитаете делать это таким образом
$('#myLabel').click(function() { $('#myTextBox').focus(); });