2015-11-20 2 views
-3

Если checkbox is clicked Я хочу показать 24, чтобы прийти в textbox. Но его не происходит.Как изменить значение текстового поля из флажка

Script часть:

<script type="text/javascript"> 
    $('#check').change(function(){ 
     var checkChange = this.checked ? '24' : '0'; 
     $('#txt').val(checkChange); 
    }); 
</script> 

Html тела:

<body> 
<input id="check" type="checkbox" /> 
<input id="txt" type="text" value="0" /> 
</body> 
+2

Должен работать нормально: HTTP: // jsfiddle.net/e8un6tcp/. Убедитесь, что на странице есть '$', и у вас нет никаких ошибок в консоли. – Merott

+1

Вы загружали 'jQuery' в свой' head' тег? – ojovirtual

+0

У вас есть ссылка на библиотеку jQuery? – Shahid

ответ

0

Вы должны попробовать ниже,

<html> 
<head> 
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> 
    <script type="text/javascript"> 
     $(document).ready(function() { 
      $('#Checkbox1').change(function() { 
       var checkChange = this.checked ? '24' : '0'; 
       $('#Text1').val(checkChange); 
      }); 
     }); 
    </script> 
    <title></title> 
</head> 
<!doctype html> 
<body> 
    <input id="Checkbox1" type="checkbox" /> 
    <input id="Text1" type="text" value="0" /> 
</body> 
</html> 

Demo

+0

Thnx @curiousguy свою работу .. спасибо так много –

+0

Добро пожаловать в StackOverflow #SOReadyToHelp Кстати, если вы upvote мой пост?! вы получите бронзовый значок «Supporter» для вашего первого первенства. – pedram

Смежные вопросы