Выбрать элемент
Есть разметка вида:
<a href="#">Link</a> <form>...</form> <a href="#">Link</a> <form>...</form> Как сделать, чтобы при клику на Link, появилась следующая за ним форма? |
есть такое свойство как nextSibling используйте его, например:
<a href="#" onclick="ShowForm(this);">Link</a> <form style="display: none;">...</form> <a href="#" onclick="ShowForm(this);">Link</a> <form style="display: none;">...</form> <script type="text/javascript"> function ShowForm(Obj) { while(Obj.nextSibling.nodeName!=="FORM") Obj=Obj.nextSibling; Obj.nextSibling.style.display="block"; } </script> |
Спасибо, помогло.
|
Часовой пояс GMT +3, время: 10:07. |