在javascript中显示文本框中按钮的值

时间:2014-08-11 09:34:54

标签: javascript jquery twitter-bootstrap

我使用bootstrap,当我点击它时,我想在文本框中显示我的按钮值,而我的文本框显示我的按钮值,但它的值不会保留,文本框提前变空

<input type="submit" value="5000t "class="btn btn-lg btn-block btn-danger" id="btn1" onclick="myf()" >
<input type="text" class="form-control" id="txt" name="txt">

 function myf() {
     var txt = document.getElementById('txt');
     var btn1 = document.getElementById('btn1');
     txt.value = btn1.value;

 }

2 个答案:

答案 0 :(得分:3)

您不应该使用“提交”输入类型,它实际发布表单(如指出的那样),但是一个简单的按钮,如:

<input type="button" value="5000t "class="btn btn-lg btn-block btn-danger" id="btn1" onclick="myf()" >

当然,您需要另一个提交按钮来发送表格。

答案 1 :(得分:0)

以上代码工作正常.....但是在将其与代码集成时,可能会有页面刷新或提交按钮触发回发,这会使文本框变空。

驾驶员可以做的一件事是代替&#34;提交&#34; 通常使用按钮