2009-02-05 3 views
1

Предпосылка: Я начал изучать яваскрипт и в DOM и у меня есть этот HTML фрагмент:Проблема в JavaScript извлечения информации

<body> 
    <div id="Area_T10" class="abAdArea"> 
     <script src="http://ad.dc2.adtech.de/addyn/3.0/831/***1644116***/0/744/ADTECH;" language="javascript1.1" type="text/javascript"></script> 
     <script> 
      ** -- My script var n = ** 
     </script> 
    </div> 
</body> 

Я хочу, чтобы получить номер «16644116» от div, но я не могу понять как это сделать.

Вы можете помочь?

С наилучшими пожеланиями.

Доменико

ответ

1

Я предполагаю, что вы хотите извлечь номер из URL-адреса источника скрипта.

Первого шага, получить значение исходного сценария:

var src = document.getElementsByTagName('script')[0].src; 

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

+0

Точнее, я бы предложил document.getElementById ('Area_T10'). GetElementsByTagName ('script') [0] .src; –

0
  • Извлечение URL из атрибута с помощью какой DOM метод манипуляции вы предпочитаете (возможно, библиотека)
  • Используйте регулярное выражение для извлечения нужной части URL
Смежные вопросы