Тоже глюк Оперы 10.5х?
В опере 9.63 работала, а в опере 10.5, 10.51 перестала работать следующая функция:
function InsertTag(Id,Tag) { element = document.getElementById(Id); element.focus(); if (document.selection) { SelectedText = element.document.selection.createRange(); SelectedText.text = "<"+Tag+">"; } } Тоже глюк Оперы? Как исправить? PS: как сделать чтобы этот код работал в мозилле файрфоксе? |
Простите, а что Вы хотели этим самым сделать?
|
Цитата:
<TEXTAREA NAME='ftxt' ID='ftxt' rows='30' cols='90'></TEXTAREA> вставить тег <input type=button value='новая строка' onclick='InsertTag("ftxt","BR")'> |
начать нужно с добавления var. А продолжить объяснением фразы "перестала работать". Т.е. фраза понятна, но что именно в том коде работает не так, как в предыдущих версиях Оперы?
|
Цитата:
2. раньше при установке курсора в текстовое поле и нажатии кнопки вставлялся тег <BR>, а сейчас ничего не происходит :( |
Цитата:
Цитата:
|
Цитата:
То же самое относится и к Opera 10.5. document.selection она больше не поддерживает. Достаточно неплохой пример для "чайников" приведён на: http://www.tigir.com/javascript.htm |
Часовой пояс GMT +3, время: 03:35. |