Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.05.2012, 16:53
Интересующийся
Отправить личное сообщение для ira_lala Посмотреть профиль Найти все сообщения от ira_lala
 
Регистрация: 17.04.2012
Сообщений: 24

Ссылки в документе
Добрый день. У меня такой вопрос. Нужно создать функцию,подсчитывающую количество ссылок на странице с помощью массива ссылок в документе. Кроме того, Количество ссылок выводится в окне сообщения при нажатии на кнопку с надписью "Количество ссылок" Как это можно сделать?
Ответить с цитированием
  #2 (permalink)  
Старый 11.05.2012, 16:57
Профессор
Отправить личное сообщение для bot87 Посмотреть профиль Найти все сообщения от bot87
 
Регистрация: 16.05.2011
Сообщений: 307

поиск элементов DOM.
__________________
Я только учусь.Ногами просьба не бить
Ответить с цитированием
  #3 (permalink)  
Старый 11.05.2012, 17:02
Аватар для Раед
''
Отправить личное сообщение для Раед Посмотреть профиль Найти все сообщения от Раед
 
Регистрация: 11.12.2011
Сообщений: 636

Сообщение от bot87
поиск элементов DOM.
Не издевайтесь над человеком, ненадо ничего искать

ira_lala,
Это делается одной строчкой:
alert(document.links.length)
Ответить с цитированием
  #4 (permalink)  
Старый 11.05.2012, 17:04
Аспирант
Отправить личное сообщение для Caminante Посмотреть профиль Найти все сообщения от Caminante
 
Регистрация: 23.03.2012
Сообщений: 40

Используйте document.links.length.
Ответить с цитированием
  #5 (permalink)  
Старый 11.05.2012, 17:12
Интересующийся
Отправить личное сообщение для ira_lala Посмотреть профиль Найти все сообщения от ira_lala
 
Регистрация: 17.04.2012
Сообщений: 24

Спасибо большое
А как это реализовать при помощи массива?

Последний раз редактировалось ira_lala, 11.05.2012 в 17:24.
Ответить с цитированием
  #6 (permalink)  
Старый 11.05.2012, 17:35
Аспирант
Отправить личное сообщение для Caminante Посмотреть профиль Найти все сообщения от Caminante
 
Регистрация: 23.03.2012
Сообщений: 40

document.links и есть массив всех ссылок в документе.
Ответить с цитированием
  #7 (permalink)  
Старый 11.05.2012, 18:23
Аватар для Раед
''
Отправить личное сообщение для Раед Посмотреть профиль Найти все сообщения от Раед
 
Регистрация: 11.12.2011
Сообщений: 636

Сообщение от Caminante
document.links и есть массив
Да что вы говорите!!
alert(document.links instanceof Array);//false
alert([] instanceof Array);//true
Ответить с цитированием
  #8 (permalink)  
Старый 11.05.2012, 22:59
Аспирант
Отправить личное сообщение для Caminante Посмотреть профиль Найти все сообщения от Caminante
 
Регистрация: 23.03.2012
Сообщений: 40

Раед, я не в том смысле... хотя такой реакции и следовало ожидать Но спасибо за замечание, буду осторожнее.
Ответить с цитированием
  #9 (permalink)  
Старый 12.05.2012, 15:57
Интересующийся
Отправить личное сообщение для ira_lala Посмотреть профиль Найти все сообщения от ira_lala
 
Регистрация: 17.04.2012
Сообщений: 24

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>

<a href="http://www.mail.com">B Page</a><br>
<a href="http://www.mail.com">A Page</a><br>
<script>
function links() {
alert(document.links.length," links.");
}
</script>

</head>

<body>
<form>
<input type="button" value="Подсчитаем ссылки" onclick="links()" />

</form>
</body>
</html>

Почему не работает код, где ошибка? не работает кнопка "подсчитаем ссылки"
Ответить с цитированием
  #10 (permalink)  
Старый 12.05.2012, 16:00
Аспирант
Отправить личное сообщение для Caminante Посмотреть профиль Найти все сообщения от Caminante
 
Регистрация: 23.03.2012
Сообщений: 40

alert(document.links.length + " links.");
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Появление ссылки после нажатии на другой ссылки Изучаю_JS Элементы интерфейса 4 17.12.2011 12:10
Как с помощью PHP сохранить какие-либо изменения в HTML документе? FirstFrost Работа 6 06.09.2010 16:16
# a влияет на все ссылки Артем125 (X)HTML/CSS 2 17.07.2010 23:33
Как с помощью PHP сохранить какие-либо изменения в HTML документе? FirstFrost Общие вопросы Javascript 1 15.07.2010 17:12
ссылки получали стиль "visited" только на время сессии alexandr_poskrobka Серверные языки и технологии 7 10.03.2010 08:48