JS - 来自两个文本输入的值并创建新元素

时间:2015-09-16 12:20:58

标签: javascript html input

你好再次StackOverflow偷看! =)

现在我试图将两个文本框中的值转换为div \ p \ span

所以,在第一个框中我写了一些文本,在第二个框中写了一个数字

现在,当我点击按钮时,它应该从box1获取值,然后将其写入div中,与box2中的值一样多次。

我已经把它从box1的值带到了div,但是我无法用box2中的numbervalue来复制它。我删除了我的错误代码,剩下的只是<p>事物的副本值

这是我的代码:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="utf-8">
 <script> 
     function starfire () {

         document.getElementById("tekst").innerHTML = document.getElementById("boks1").value;
         return true;
     }



 </script>
 </head>
 <header>
 <h1>cake</h1>
 </header>
 <body>
     <input type="text" id="boks1">
     <input type="number" id="boks2">
     <br>
     <button type="button" id="btn" onclick="starfire()">Trykk</button>
     <p id="tekst"></p>

 </body>
</html>

感谢你们所有人的帮助&lt; 3 =)

此致 粗暴

1 个答案:

答案 0 :(得分:0)

function starfire () {
     var boks1=document.getElementById("boks1").value;
     var boks2=parseInt(document.getElementById("boks2").value);
     var html="";

     for (var i=1; i<=boks2; i++) {
          html+=boks1;
     }

     document.getElementById("tekst").innerHTML = html;

 }