htmlBox插入

时间:2012-04-12 22:27:31

标签: jquery

我正在尝试在htmlBox ver 4中添加自定义按钮

他们的示例产生了alert(),这是有效的。

这是我在电子邮件链接插入时的开始:

var email = { 
    icon:"email.png",
    tooltip:"Email",
    command:function(){ 
        var emailTX = prompt('Enter the email address','');
        if (emailTX!='') { 
            insert_text(emailTX); 
        }
    }
}

我意识到'insert_text'是不够的。 如何插入textarea?

1 个答案:

答案 0 :(得分:1)

您必须先获得对文本框的引用。有多种方法可以做到这一点,例如document.getElementById,document.getElementsByName。或者,IMO,更好的是利用像jQuery这样的库,将所有这些规范化为标准化的低怪语法。

让我们使用最简单的例子,getElementById ......

如果您的textarea看起来像这样:

<textarea id="foo" name="bar"></textarea>

引用代码只是:

var pEl = document.getElementById('foo');
pEl.value = emailTX;