Показать сообщение отдельно
  #2 (permalink)  
Старый 14.09.2014, 12:33
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,584

Это не так. Атрибут "href" содержит именно то что написано, а вот свойство href всегда содержит полную ссылку:

<a href="project.php?id=ob_info_vvod_info">link</a>
<script>
var a = document.querySelector('a');
alert([ 
  'document.location.href = ' + document.location.href,
  'a.getAttribute(\'href\') = ' + a.getAttribute('href'),
  'a.href = ' + a.href
].join('\n'));
</script>
Если же нужно обрезать именно параметры:
alert( 'project.php?id=ob_info_vvod_info'.replace(/\?.*?$/,'') );
__________________
29375, 35

Последний раз редактировалось Aetae, 14.09.2014 в 12:40.
Ответить с цитированием