Скриптом вытянуть содержимое мета тега и вставить в произвольном месте на странице
Здравствуйте.
Имеется статичная html страница, в которой находится мета тег <title> c необходимым заголовком. Необходимо скриптом вытянуть содержимое мета тега и вставить в произвольном месте на странице. Страниц 100500 и руками такое не сделать, для этого требуется скрипт. Помогите реализовать, люди добрые :) |
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Скриптом вытянуть содержимое мета тега и вставить в произвольном месте на странице</title>
</head>
<body>
<div></div>
<script>
document.querySelector('div').innerHTML = document.title;
</script>
</body>
</html>
|
Lemme,
Большое спасибо тебе. добрый человек :) |
Скрипт добавляет в коде лишний тег div, то есть получается вот так
<div>содержимое title</div> А нужно содержимое title передать атрибутам <a href="#" name="содержимое title"></a> Сожалею что сразу не уточнил :( |
Цитата:
|
рони,
Что имеется ввиду первая ? На странице кроме этой ссылки имеются другие. Именно эта ссылка будет работать через другой скрипт, для этого атрибуту name нужно передать название, я хочу взять его из title. |
Ссылка выглядит так
<a href="http://#" class="#" name="Здесь содержимое title" type="#" size="#">Анкор</a> |
Присвойте ссылке ID, на пример a1:
<a id=a1 href="http://#" class="#" name="Здесь содержимое title" type="#" size="#">Анкор</a> <script> a1.name = document.title; </script> |
Опан,
Супер :thanks: |
Понадобилось добавить к атрибутам name доп слова, а так же вырезать лишние.
<title>Заголовок первой страницы</title> Скриптом вырезать слово "первой" + "страницы" оставить "Заголовок" и добавить слово "номер один" <a id=a1 href="http://#" name="Заголовок номер один">Анкор</a> |
| Часовой пояс GMT +3, время: 19:24. |