Почему через раз работает javascript код?

208
29 января 2018, 07:35

document.write("<div id=test_div>"); 
document.write("<pre>"); 
document.writeln("<p>"); 
document.writeln("<a href=#tag3>link to tag 3</a>"); 
document.writeln("tag p1"); 
document.writeln("</p>"); 
 
document.writeln("<p id=#tag2>"); 
document.writeln("tag p2"); 
document.writeln("</p>"); 
 
document.writeln("<p>"); 
document.writeln("<a href=#tag1>link to tag 1</a>"); 
document.writeln("tag p3"); 
document.writeln("</p>"); 
 
document.write("</pre>"); 
document.write("</div>") 
 
 
 
 
function choiceAllParagraphs() { 
  var paragraphs = document.getElementsByTagName("p"); 
  for (var i = 0; i < paragraphs.length; i++) { 
    paragraphs[i].style.border = "1px solid red"; 
  } 
}
<input type="button" value="выбрать все параграфы" onclick="choiceAllParagraphs()">

READ ALSO
mousemove event JS

mousemove event JS

Помогите, не лезет в голову как реализоватьКогда пользователь не двигает мышкой несколько секунд на div`е, на котором был и ивент mousemove - вызывался...

194
Сравнить два двумерных массива

Сравнить два двумерных массива

Добрый день! Наткнулся недавно на такой способ сравнить два массива

312
TypeError: &#39;undefined&#39; is not a constructor ошибка new Audio() в сафари

TypeError: 'undefined' is not a constructor ошибка new Audio() в сафари

Доброго времени, тестирую скрипт в сафари:

264