2015-03-31 186 views
0

我想在jsp的网页上创建一个按钮。当我点击这个按钮时,一个新的按钮应该出现在同一页面上,而不会改变页面上的其他任何东西。创建一个按钮,在jsp中单击时创建另一个按钮

我希望新的按钮出现略低于或按钮的下一行点击

<input class="btn btn-success" type="button" name="bulk_submission" value="Start a new submission" 
    onclick="myFunction();"/>  
    <script> 
    function myFunction() 
    { 
    <input class="btn btn-succes" type="button" name="new_file" value="new file" 
    onclick="myFunction2();"/>  
    } 
    </script> 
<script> 
    function myFunction2() 
    { alert("file uploaded"); 
} 
</script> 

回答

0

你应该写这样的

< input class = "btn btn-success" 
 
    type = "button" 
 
    name = "bulk_submission" 
 
    value = "Start a new submission" 
 
    onclick = "myFunction();"/> 
 
    <script> 
 
    function myFunction() { 
 

 
     var anotherBtn = "<input class=\"btn btn-succes\" type=\"button\" name=\"new_file\" value=\"new file\" onclick=\"myFunction2();\"/>" 
 
     var div = document.createElement("div"); 
 
     div.innerHTML = anotherBtn; 
 
     document.body.appendChild(div); 
 
    } 
 

 
    function myFunction2() { 
 
    alert("file uploaded"); 
 
    } < /script>

+0

它的工作!谢谢 – Aliya 2015-03-31 06:18:14

+0

如果我想在后台运行一个python代码,当我点击第二个按钮 – Aliya 2015-03-31 06:20:20

+0

时,你可以绑定ajax函数向你发送一个请求python代码 – Gospel 2015-03-31 06:22:35

相关问题