Как я могу удалить все атрибуты, например, элемента td за один раз? - PullRequest
2 голосов
/ 02 апреля 2011

Как я могу удалить все атрибуты, например, элемента td за один раз?Я могу использовать поиск / замену с помощью тега и «удалить атрибут» по одному.Но я хочу удалить все атрибуты для любого элемента.Есть ли такая опция в Dreamweaver CS4?

Ответы [ 2 ]

4 голосов
/ 02 апреля 2011

В диалоговом окне «Найти и заменить» можно попробовать следующее: Найти:

<td[^>]*?>

заменить

Установите флажок «Использовать регулярное выражение». Сначала выполните поиск, чтобы убедиться, что вы находите только то, что хотите найти.

Примечание. Предполагается, что в открывающем теге TD нет символов «>». Это может произойти, если у вас есть встроенный JavaScript, такой как:

<td onclick="if(x>y){alert('hi!');}">

Но если вы это сделаете, то вы можете сделать замену снова, и остальная часть кода должна появиться при открытии тега.

1 голос
/ 16 ноября 2011

Я использую это.

FIND

<td( .*)">

REPLACE

<td>
...