0

我的目标是在我的程序页面加载时使用 3 个文本框

函数initializeFormForDebugging()

我可以在这里将它们填充到我程序的样式部分中,但他希望我改为在函数中调用它们。这是我的一个文本框的示例

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

有没有人对如何在函数中做同样的事情有建议,以及为什么将它们放在函数中而不是仅仅使用样式来自动填充框。

4

2 回答 2

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;
                 }"/>
于 2012-07-13T15:07:38.833 回答
2

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

function addToInput(id, text) {

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

}

要调用这个函数你可以addToInput("txtCOGs", "4000");在文档里面说准备好了。

于 2012-07-13T15:08:13.430 回答