Отключение тегов ввода и фокусировка на кнопке отправки

0

У меня есть код для отключения радиостанции в форме и фокусировки на кнопке отправки сразу после истечения таймера. Но этот код, похоже, не работает. Можете ли вы сказать мне, что случилось с моим кодом, или если у вас есть альтернатива этому? Я использую jquery timeTo плагин как мой таймер.

<script type="text/javascript">
$(document).ready(function() {
$('#countdown').timeTo(5000, disablefocus();  
  }); 
});

function disablefocus(){
$(document).ready(function() {
$('input[type=radio]').attr('disabled', true);
$('#submitWidget').focus();
});
</script>

<div id='countdown'></div>
<form>
<input type='radio' name='radio1' value='father'>
<input type = 'submit' id ='submitwidget' value='submit'/>
</form>
  • 0
    любое улучшение?
  • 0
    Простите за поздний ответ. Да, это работает сейчас. Но можете ли вы помочь мне немного о CSS относительно этого. Я хочу изменить фон на серый и немного анимации по бокам кнопки, говоря, что ему нужно нажать на нее. <span>'You have to click me now!'</span><input type = 'submit' id ='submitwidget' value='submit'/>
Показать ещё 3 комментария
Теги:
disabled-input
setfocus

2 ответа

0
$(document).ready(function() {

$('#countdown').timeTo(20, function() { 

            disablefocus(); 

 });

 function disablefocus(){ 

     var message = $('#confirmMessage'); 
     var goodColor = "#66cc66"; 
     $('input[type=radio]').attr('disabled', true);
     $('#submitWidget').focus(); 
     message.css("color" , goodColor); 
     message.html("Press me now!");

     }
});
  • 0
    Можете ли вы сказать мне, что использовать плагин timeTo. Правильный ли синтаксис?
0

вы добавляете дополнительные фигурные скобки для функции timeTo и пропускаете закрытые фигурные скобки для функции disableFocus.

$(document).ready(function() {

$('#countdown').timeTo(5000, disablefocus); 

function disablefocus(){

$('input[type=radio]').attr('disabled', true);
$('#submitWidget').focus();

}

});

или другим способом

$('#countdown').timeTo(5000, function() { disablefocus(); }); 
  • 0
    мне нужно показать тикающие часы, поэтому я использую плагины. А также, может ли эта маленькая анимация, такая как переключатели, стать серой, чтобы уведомить пользователя, что она отключена?
  • 0
    $ ('# countdown'). timeTo (5000, disablefocus); Замените линию и проверьте
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню