Показать сообщение отдельно
  #8 (permalink)  
Старый 26.01.2013, 00:28
Новичок на форуме
Отправить личное сообщение для Zolang Посмотреть профиль Найти все сообщения от Zolang
 
Регистрация: 25.01.2013
Сообщений: 5

Спасибо я правда прочту , просто сейчас наткнулась на статью

Поиск по name: getElementsByName

Метод document.getElementsByName(name) возвращает все элементы, у которых имя (атрибут name) равно данному.

Он работает только с теми элементами, для которых в спецификации явно предусмотрен атрибут name: это form, input, a, select, textarea и ряд других, более редких.

Метод document.getElementsByName не будет работать с остальными элементами типа div,p и т.п.

и отредактировала твой скрипт по аналогии

<script>

function tpl ( ch ) {

     var element = document.getElementByName('meta_title');

     element.innerHTML = element.innerHTML.replace( new RegExp(ch, 'g'), ['(', ')'].join( ch ) );

};

</script>

   
	        <td><input type="text" name="meta_title" style="width:388px;" class="edit bk" value=""></td>
	    
<input class="bbcodes_poll2" type="button" value="Год" onclick="tpl( getSelection() )" />


Но он почему то не работает вроде имя правильно написано.
Ответить с цитированием