Здравствуйте.
Есть два CHECKBOX (d1 и d2), при выборе чекбокса d1 выдает "Смирнова". При выборе чекбоксa d2 отмечаются d1 и d2, и выдает "Смирнова. \n Смирнова, Морозов.", но нужен чтобы при выборе чекбоксa d2 выводил "Смирнова, Морозов.". Заранее спасибо.
CODE ( html):
скопировать код в буфер обмена
<HTML> <HEAD> <TITLE></TITLE> </HEAD> <script type="text/javascript" src="jquery-1.3.2.js"></script> <script type="text/javascript"> $(document).ready( function() { $("#maincb1").click( function() { if($('#maincb1').attr('checked')){ $('.check:enabled').attr('checked', true); } else { $('.check1:enabled').attr('checked', false); } }); $("#maincb2").click( function() { if($('#maincb2').attr('checked')){ $('.check1:enabled').attr('checked', true); } else { $('.check1:enabled').attr('checked', false); } }); }); </script> <BODY> <form action="send.php" id="myform"> Смирнова <input type="checkbox" class="check1" id="maincb1" name="d1" value="Смирнова"> Морозов <input type="checkbox" class="check1" id="maincb2" name="d2" value="Морозов"> <br><INPUT TYPE="SUBMIT" VALUE="Next"> </form> </BODY> </HTML>
send.php
PHP:
скопировать код в буфер обмена
$d1 = "Смирнова"; $d2 = "Морозов"; if ($d1) { echo "$d1.\n"; } elseif ($d1 && $d2) { echo "$d1, $d2."; } else { echo""; }
(Отредактировано автором: 16 Июня, 2012 - 21:06:40)
|