我的目标是使用
在我的程序的页面加载中填充3个文本框functionintializeFormForDebugging()
我能够在我的程序的样式部分填写它们,但他希望我在函数中调用它们。这是我的一个文本框
的示例<input id="txtCOGs" type="text" value="4000" /></td>
有没有人有关于如何在函数中执行相同操作的建议,以及为什么将它们放在函数中而不是仅仅使用样式来自动填充框。
答案 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");
。