Удалить предыдущий тег - PullRequest
       11

Удалить предыдущий тег

1 голос
/ 22 марта 2010

Если есть тег как <p id="name" onclick="javascript:var ele=context(this);">sumtext here</p><br>
<p id="name" onclick="javascript:var ele=context(this);">newtext here</p><br>

   <script>
    function context(obj)
     {
         var b = document.getelementbyID("area");
         b.removeChild(obj);
         //How to remove the preceding element i.e,<br>
     }
   </script>

    <textarea id='area' rows="4" cols="70"></textarea>

<p> and <br> не в div, и поэтому, если я удаляю <p>, как удалить предыдущий тег br из javascript?

1 Ответ

2 голосов
/ 22 марта 2010

Вы можете использовать previousSibling(), чтобы найти, э ... предыдущий брат элемента:

b.removeChild(obj.previousSibling());
b.removeChild(obj);  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...