javascript - 每次单击按钮时,将按钮的值附加到输入文本

标签 javascript jquery text input

让我给你看一段我的代码,这样你就知道我在纠结什么了。

<input type="text" id="input" />

这就是我所说的输入元素。我想要做的是把值:

<input type="button" id="b1" value="1" />

每次单击按钮时在文本框中显示。

一个我无法用谷歌搜索的附带问题,因为它是搜索语法的一部分。

""''(介于两者之间)有什么区别,什么时候使用其中之一?

编辑:现在点击事件将按钮的值添加到文本框。但不是文本框内的文本! IT 只是按字面意思添加它,就好像文本框是一个分区或其他东西一样。

jquery/javascript代码

$("#b1").click(toev);

function toev(){           
               $("#input").text($(append($(this).val())));
                };

最佳答案

你想要这样的东西吗:DEMO

$('#b1').click(
    function(){
        $('#input').val($('#input').val()+$(this).val());
    }
);

关于javascript - 每次单击按钮时,将按钮的值附加到输入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20614814/

相关文章:

javascript - Internet Explorer 9 中不再触发 ondragstart 事件

javascript - 将日历移到菜单栏前面

javascript - 如何在javascript函数中使用输入框的值

jquery - 下拉菜单隐藏在 Bootstrap 模态中

javascript - 拖放重叠点

c# - 如何在文档末尾插入文本

ios - 在 IOS 上,您可以让 QLPreviewController 将某些文件视为文本吗?

javascript - 如何在正则表达式中设置变量模板?

jquery - .remove() 忽略 .delay()?

c - 在C中向后读取文本文件