Тот или иной тег в зависимости от checkbox
как передать тот или иной тег в зависимости от checkbox
function Go() { document.getElementById('scr').src=(document.getElementById('typ').checked)? '<a href="exit.php" ">Вход</a>': '<a href="" ">login.php</a>' } </script> <a href="exit.php" id="scr">Выход</a><br /><br /><br /><br /> <input type="checkbox" name="check" id="typ" onclick="Go()" /><p>Заключить Договор</p> понимаю свою тупость что у меня добавляется src , но как правильно не могу написать .. подскажите пожалуйста |
Вот так напиши
<script type="text/javascript"> function Go() { document.getElementById('scr').innerHTML=(document.getElementById('typ').checked)? '<a href="exit.php">Вход</a>': '<a href="">login.php</a>'; } </script> <a href="exit.php" id="scr">Выход</a><br /><br /><br /><br /> <input type="checkbox" name="check" id="typ" onclick="Go()" /><p>Заключить Договор</p> |
Sadist_dead, как вариант...
<!DOCTYPE html> <html> <head> <title>test</title> <style type="text/css"> label { margin-top: 30px; display: block; } </style> <script type='text/javascript'> function Go() { var o=document.getElementById('scr') if (document.getElementById('typ').checked) { o.href='login.php' o.innerHTML='Вход' } else { o.href='exit.php' o.innerHTML='Выход' } } </script> </head> <body> <a href="exit.php" id="scr">Выход</a> <label for='typ'><input type="checkbox" name="check" id="typ" onclick="Go()" />Заключить Договор</label> </body> </html> |
Цитата:
|
Часовой пояс GMT +3, время: 16:28. |