@a16a

Не работает замена/вставка в js?

Создать Web-страницу с кнопкой "Изменить текст", при нажатии на которую строка
"Это текст" заменяется на строку "Это новый текст".

<html>
<head> <title> Пример создания диапазона текста </title> </head>
<body><center>
<input type="button" value="Изменить текст" onClick="ChandeText()">
<br> <br>Это текст.</center> </body>
<script>
function ChangeText(){
var r=document.body.createTextRange();
r.findText("Это текст");
r.pasteHTML("Это новый текст!");
}
</script>
</html>
  • Вопрос задан
  • 153 просмотра
Пригласить эксперта
Ответы на вопрос 2
streetflush
@streetflush
Начнем с того, что
onClick="ChandeText()"
и
function ChangeText(){

2 разные функции ( отличаются в 1й букве)

Затем createTextRange это только IE функция....
Ответ написан
Комментировать
@chirskiy_mixail
Очень давно занимаюсь версткой, имею огромный опыт
Если слабые знания JS, лучше используйте jQ или jQLite, хотя бы не будет проблем с кроссбраузерностью.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы