2013-08-08 7 views
0

Я хочу, чтобы установить новое название для ссылки в HTMLкак установить название для ссылки в HTML

Обычный способ установить название я просто вставить название внутри <a> тега.

Но я хочу скрыть заголовок, который находится внутри тега <a>. и установите новый заголовок для ссылки. Я не хочу изменять innerHTML тег <a>. Но я просто хочу поместить атрибут, который скроет текущий innerHTML и вместо этого поместит его имя атрибута.

моя цель:

я хочу реализовать в месте редактирования для URL. если пользователь наводил ссылку на ссылку, он получает еще одну ссылку EDIT, связанную с текущей ссылкой. если пользователь нажимает ссылку, он перенаправляет ссылку. и если пользователь нажимает на ссылку EDIT, то редактирование для URL-адреса можно использовать с помощью загружаемой библиотеки. Bootstrap lib требует, чтобы все, что находится внутри тега <a> (исправить меня, если я ошибаюсь), будет приниматься за значение поля, которое нужно отредактировать. Поэтому я не хочу изменять innerHTML из <a> тег.

В настоящее время я использую атрибут title для этого же, но это не имеет смысла для моей цели. Есть ли какой-либо атрибут для достижения моей цели?

+1

Что * * является вашей целью? – Quentin

+0

пройдите через мою отредактированную часть. (моя цель) – codeofnode

+0

Не пытайтесь взломать сценарий работы, просто отредактируйте скрипт, чтобы он извлекал данные из другого места. – Quentin

ответ

2

Нет. Нет атрибута HTML, который будет переопределять дочерние узлы элемента <a> и отображать там различный контент.

-1

Вы можете сделать это с JavaScript:

window.open(link, "Your Website Title"); 
+0

Это откроет новое окно и назовет его «Название вашего сайта». Он не изменит текст, отображаемый в ссылке. Имя окна * никогда не будет отображаться для пользователя *. Код не будет работать в старых версиях Internet Explorer (так как они не позволяют пробелы в именах окон). – Quentin

Смежные вопросы