Показать сообщение отдельно
  #3 (permalink)  
Старый 22.11.2014, 22:11
Профессор
Посмотреть профиль Найти все сообщения от krutoy
 
Регистрация: 09.11.2014
Сообщений: 610

Еще можно так:
<!DOCTYPE HTML>
<html>
  <head><meta charset="windows-1251" /> </head>
  <body>
<button>foo</button>
<script>
mkButton=function(innerHTML){
  var button=document.createElement("button")
  button.innerHTML=innerHTML
  document.body.appendChild(button)
}
mkThreeButtons=function(innerHTML){
   return function(){
      mkButton(innerHTML)
      mkButton(innerHTML)
      mkButton(innerHTML)
   }
}
document.querySelector("button").onclick=mkThreeButtons("foo")
</script>
  </body>
</html>
Ответить с цитированием