Удалиь невидимый знак переноса
Мопед не мой:
<td class="inputField"> <!-- <input type="text" name="txtOriginator" size="16" value="*"> --> <input style="width: 100%;" name="txtOriginator" size="16" value="*" type="text"> <!-- ADDED 08-Aug-2006 --> <!-- END ADDED 08-Aug-2006 --> </td>   в оригинале не видно - там просто кто-то воткнул неудаляемый пробел. Вот этот   надо удалить, если натравить empty() на td, то вычищается всё, включая подэлементы. Что самое интересное text('') даёт такойже эффект. |
VitAl2013,
Вообще - название символа - неразрывный пробел <script type="text/javascript" src="http://yandex.st/jquery/1.4.4/jquery.min.js"></script> <table><tr> <td class="inputField"> <!-- <input type="text" name="txtOriginator" size="16" value="*"> --> <input style="width: 100%;" name="txtOriginator" size="16" value="*" type="text"> <!-- ADDED 08-Aug-2006 --> Вася Пупкин <!-- END ADDED 08-Aug-2006 --> </td> </tr></table> <script type="text/javascript"> var str=$('td.inputField').html(); alert(str) str = str.replace(/ /g," "); $('td.inputField').html(str); alert($('td.inputField').html()) </script> |
Часовой пояс GMT +3, время: 08:19. |