在页面加载时自动填充功能中的文本框

时间:2012-07-13 15:05:13

标签: jquery function pageload

我的目标是使用

在我的程序的页面加载中填充3个文本框

functionintializeFormForDebugging()

我能够在我的程序的样式部分填写它们,但他希望我在函数中调用它们。这是我的一个文本框

的示例
<input id="txtCOGs" type="text" value="4000" /></td>

有没有人有关于如何在函数中执行相同操作的建议,以及为什么将它们放在函数中而不是仅仅使用样式来自动填充框。

2 个答案:

答案 0 :(得分:2)

试试这个:

 <input type="text" id="s" name="input" value="search"
      onfocus="if (this.value == 'search') {
                   this.value='' ;
                   this.style.opacity = 0.5;
                 }"
                 onblur="if (this.value == '') {
                      this.value = 'search';
                      this.style.opacity = 0.2;
                 }"/>

答案 1 :(得分:2)

您可以使用函数将内容添加到文本框中。

function addToInput(id, text) {

    $("#" + id).val(text);

}

要调用此功能,您可以在文档中说明addToInput("txtCOGs", "4000");