передача фокуса другой форме
Добрый день, помогите со следующей проблемой:
имеется 2 формы с радиобаттонами и нужно что бы при выборе какого либо радиобаттона из формы 1 экран прокручивался до формы 2. Понимаю, что нужно делать как то через document.getElementById('forma2').focus(); Но пока ничего не выходит:-E |
window.location.hash = "#forma2" А фокус - на первое поле формы, а не на саму форму |
form.scrollIntoView()Насчет кроссбраузерности не знаю. |
Спасибо. Но получается формы выводятся jquery, а я в нём не очень силён. Сейчас срабатывает только после 2го нажатия на радиокнопку. После 1го ничего не происходит.
<script>
$(document).ready(function(){
$("input[name='firstStep']").click(function(){
if ($("input:checked").val() == "1") {
$(".hide1").hide();
}
else {$(".hide1").show('1000');
}
document.getElementById('goHere').scrollIntoView();} );
$("input[name='secondStep']").click(function(){
if ($("input:checked").val() == "1") {
$(".hide2").hide();
}
else {$(".hide2").show('1000');}
});
$("input[name='thirdStep']").click(function(){
if ($("input:checked").val() == "1") {
$(".hide3").hide();
}
else
$(".hide3").show('1000');
});
});
goHere это id элемента в форме 2 |
| Часовой пояс GMT +3, время: 04:18. |