checkbox включен запускаем одну функцию выключен другую
Подскажите как реализовать
есть checkbox при нажатие запускаю функцию, чтобы занести значение в базу данных занес теперь надо написать функцию чтобы удалить. Написал удаляет теперь надо считать когда включен а когда нет то есть включен: запускаем функцию qwerty выключен: запускаем qwerty2 как реализовать |
if (checkbox.checked) qwerty(); else qwerty2(); |
Спасибо помогло
Цитата:
|
Цитата:
Передавать в функцию необходимые параметры, соответствующие чекбоксу что же ещё)) |
Цитата:
но я думал сделать так поправьте если я не прав, у меня есть два чебокса <input id="fuck" name="" type="checkbox" value="Левый" onchange="fuck()" />Левый<br /> <input id="fuck2" name="" type="checkbox" value="Правый" onchange="fuck2()" />Правый<br /> скорее я понимаю что так наверное не правильно, но пока я учусь хочу понять по нажатию на один и другой запускаются разные функции, теперь при выключенном чебоксе хочу запустить функцию удаления из базы.. пробую так <script> function Go() { if (document.getElementById('id_чебокса').checked) fuck(); else fuck_dell(); } </script> не пашет... |
<script> function Go() { var n=(document.getElementById('fuck').checked)? fuck(): fuck3() } </script> так не ругается но все равно не пашет |
ну для начала, событие должно быть click
|
Цитата:
я просто не пойму как чебокс считать [HTML]<form> <input id="fuck" name="" type="checkbox" value="Левый" onclick="fuck" />Левый<br /> <input id="fuck2" name="" type="checkbox" value="Правый" onclick="fuck2" />Правый<br /> </form>[/HTML] <script type="text/javascript"> $(function fuck(){ $("#fuck").click(function(){ var a = $("#fuck").val(); var b = <?php echo $user; ?> $.ajax({ type: "POST", url: "http://localhost/football/add_polog.php", data: ({a:a,b:b}), dataType: 'json', beforesend: alert("Отправляемые данные a=" +a+ "b="+b), success: function(data){ $.each(data, function(index,a){ // index -> eaeie ii n?aoo iauaeo a data, a -> data[ index ] for(var i in a ) { // i -> Id_p, a[ p ] -> qwerty if(i === "pologenie"){ $("#pologenie" + index).empty(a[i]); $("#pologenie" + index).append(a[i]); };// cae?uoea if }; // cae?uoea for // alert("Iiia? : "+ index+"\n\n ?cue : "+ a[i]); }); // cae?uoea $.each(data, function(index,a){ }, // cae?uoea success: function(data){ }); }); }); </script> |
onclick="fuck2" ? а где скобочки.
При вызове функции Думаю вам следует побольше почитать учебник по событиям, понять что да как работает. Цитата:
<input type="checkbox" value="first" onclick="clk(this);" /> first<br /> <input type="checkbox" value="second" onclick="clk(this);" /> second <script> function clk(obj) { alert(obj.value+' checked: '+obj.checked); } </script> |
Цитата:
|
Часовой пояс GMT +3, время: 20:55. |