Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   значение src в переменную (https://javascript.ru/forum/misc/32019-znachenie-src-v-peremennuyu.html)

ashkalov 30.09.2012 14:48

значение src в переменную
 
Здравствуйте уважаемые форумчане :)

Подскажите пожалуйста, каким образом можно занести значение src в переменную, чтобы потом вывести ее в html коде в атрибуте title.
Или может как нибудь сразу выполнить код в title?

<script type="text/javascript" src="Здесь ссылка"></script>>


сильно не ругайте, я в этом деле новичок)
Заранее спасибо за помощь )))

lord2kim 30.09.2012 14:56

ashkalov, смотря на сколько потом
<html>
<head>
<title>123</title>
<script type="text/javascript" src="Здесь ссылка"></script>
<script>
window.onload = function () {
  document.title = document.getElementsByTagName("script")[0].src;
}
</script>
</head>
<body>
</body>
</html>

ashkalov 30.09.2012 15:04

lord2kim,
вы меня не поняли)
мне не в теге title нужно вывести содержимое а в атрибуте.

<a title="здесь нужно вывести"> Текст </a>

ashkalov 30.09.2012 15:07

----------------------------------------------------------

содержимое ссылки такого плана

document.write("5.0");


но нужно вывести только 5.0

lord2kim 30.09.2012 15:08

ashkalov,
<html>
<head>
<script type="text/javascript" src="script.js"></script>
<script>
window.onload = function () {
  //document.getElementById("a").title
  document.getElementsByTagName("a")[0].title = document.getElementsByTagName("script")[0].src;
}
</script>
</head>
<body>
<a href="http://javascript.ru" id="a" title="здесь нужно вывести"> Текст </a>
</body>
</html>

ashkalov 30.09.2012 15:31

не работает :(
сделал вот так

<html>
<head>
<script type="text/javascript" src="http://segamego.ucoz.ru/informer/27"></script>
<script>
window.onload = function () {
  //document.getElementById("a").title
  document.getElementsByTagName("a")[0].title = document.getElementsByTagName("script")[0].src;
}
</script>
</head>
<body>
<a href="http://javascript.ru" id="a" title="здесь нужно вывести"> Текст </a>
</body>
</html>



но при наведении на слово текст содержимое "5.0" в подсказке не выводиться

ashkalov 30.09.2012 16:10

ну ладно:)

тогда может подскажете, как выдрать текст из тега с известным id

Dim@ 30.09.2012 17:07

ashkalov,
что за тупость? строка
document.getElementsByTagName("a")[0].title = document.getElementsByTagName("script")[0].src;
ясен пень выводит не "5.0" а урл скрипта вначале, то есть "http://segamego.ucoz.ru/informer/27" без кавычек
вы хотели пример с ссылкой
Цитата:

Сообщение от ashkalov
<script type="text/javascript" src="Здесь ссылка"></script>

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

ashkalov 30.09.2012 17:22

а я по моему ясно сказал...
Мне нужно получить Содержимое src, про ссылки я ничего не говорил.
src получает данные с текстом document.write(5.0)
Мне нужно из этого текста число 5.0 вывести в подсказке (атрибуте title)

lord2kim 30.09.2012 17:32

ashkalov, так вам нужно достать эти 5.0 из подгружаемого .js-файла? не получится...


Часовой пояс GMT +3, время: 22:56.