输入字段中的默认文本
Default text in an input field
我到处找这个,但我找不到任何有用的东西。我需要一种方法来把默认文本(最好是一个php变量)在HTML文本字段,每当我加载页面。它就像一个不会消失的占位符(我知道占位符属性,我不想要那个),这样用户就可以在需要时提交那个值。
我猜这可以用一个简单的javascript脚本完成,但我很烂。
谢谢你的帮助。
您要查找的是value属性:value="text here"
对于PHP变量,它应该是这样的:<form action="path-here">
<input type="text" name="field-name" value="<?php echo $variable; ?>"><br />
<input type="submit" value="Submit">
</form>
这里有两种在文本字段中放置默认值的方法。
第一种方法是最简单的。它所涉及的只是设置文本字段的值。
<input type="text" id="myTextBox" value="Some default text">
第二个是使用一个JavaScript函数,在页面加载时运行。
<!-- This solution is a little more complicated. -->
<body onload="setDefaultText()">
...
<input type="text" id="myTextBox">
</body>
<script>
function setDefaultText() {
document.getElementById("myTextBox").value = "Some default text";
}
</script>
JSFIDDLE
例子<form>
First name: <input type="text" name="fname" value="John"><br>
Last name: <input type="text" name="lname" value="Doe"><br>
<input type="submit" value="Submit form">
</form>
你要找的是value="Text Here"
相关文章:
- 在AngularJS Dropdownlost中设置默认文本选项
- knockout.js、knockout可排序和默认文本
- 单击时清除
标记中的默认文本
- 如何将默认文本添加到搜索栏
- 如何在 WP 中的表单中向输入字段添加默认文本
- 像tumblr这样的文本字段中的Javascript默认文本
- 包含默认文本的文本框
- Jquery 验证 - 需要至少 2 个字段中的 1 个填充默认文本以外的任何内容
- php在用户注册后为表单中的可选值设置默认文本
- 搜索字段,清除焦点上的默认文本-FF 3.6
- 加载时为TextBox默认文本,焦点为空文本框
- 如何在指令的情况下更改下拉列表的默认文本,并对指令应用所需的验证
- 当文本区域绑定到模型时,angularjs中的默认文本区域值
- 在文本框中键入时,将默认文本与键入的文本一起移动
- 更改默认文本“;输入位置“;在谷歌地图地点API
- 使用默认文本在twitter上共享链接
- 如何在单击另一个元素时将onclick函数转换为默认文本
- 当用户输入用户名时,清除默认文本
- 在表单的文本字段中设置默认文本
- 输入字段中的默认文本