文本分配给文本框onclick超链接

时间:2011-09-01 12:28:53

标签: javascript jquery

我在jquery onclick上遇到了问题。当onclick发生在链接文本框上时,值应填充一些硬编码文本。

  $('#linkBase').click(function() {

         $('#txtFormula').val("txnword");

    });

问题是当我点击链接时,我想在文本框中重复“txtword”为“txtwordtxtwordtxtwordtxtwordtxtword”,但目前我只点击链接时才会收到一次。

3 个答案:

答案 0 :(得分:6)

试试这个:

 $('#linkBase').click(function() {
               $('#txtFormula').val($('#txtFormula').val() + "txnword");                 
});

答案 1 :(得分:4)

var formula = $('#txtFormula');
formula.val(formula.val() + "txnword");

答案 2 :(得分:0)

对于那些不使用jQuery的人来做这样的简单事情:

document.querySelector('#linkBase').onclick = function()
{
    document.querySelector('#txtFormula').value += "txnword";
};
相关问题