программирование просто космос
Создайте Web-страницу, в которой абзац, начальная подстрока которого имеет заданное содержимое, помещается перед абзацем, имеющим заданное содержимое. Ввод начальных подстрок абзацев выполняется с помощью метода prompt.
вот такая вот задачка(( |
<!DOCTYPE html>
<html> <head> <title>Test</title> </head> <body> <p>Абзац 1. Второе предложение. Третье предложение. Четвертое.</p> <p>Абзац 2. Второе предложение. Третье предложение. Четвертое.</p> <p>Абзац 3. Второе предложение. Третье предложение. Четвертое.</p> <script> var findText = prompt('Введите искомый текст'); var point = prompt('Введите номер предложение, перед которым добавить строку'); point--; var newText = prompt('Введите новую строку'); var elems = document.getElementsByTagName('p'); for(var i=0; i<elems.length; i++){ if(elems[i].innerHTML.indexOf(findText) + 1){ var arr = elems[i].innerHTML.split('.'); arr[point] = newText+arr[point]; elems[i].innerHTML = arr.join('.'); } } </script> </body> </html> в этом коде меняетьсязаголовока как сделать так что бы менял абзац |
var newText = prompt('Введите новую строку');
var elems = document.getElementsByTagName('p'); for(var i=0; i<elems.length; i++){ elems[i].innerHTML = newText; } |
Часовой пояс GMT +3, время: 14:43. |