使用HTML/CSS可以执行以下操作吗?将预定义文本放入HTML表单文本框
在一个表格询问用户的网站,我想有http://www.
或只是www.
放在文本框,所以用户不必。我知道这只是一些小事,但有可能吗?
使用HTML/CSS可以执行以下操作吗?将预定义文本放入HTML表单文本框
在一个表格询问用户的网站,我想有http://www.
或只是www.
放在文本框,所以用户不必。我知道这只是一些小事,但有可能吗?
,如果你想使用一个<textarea>
,你可以添加的开始和结束标记之间的文本:
<textarea>www.</textarea>
为<input>
只需使用value=""
属性:
<input type="text" value="www." />
这取决于你正在使用什么样的文本框。
如果您使用的是textarea的,你可以用@的WaveMaster的解决方案:
<textarea>www.</textarea>
如果您使用的是文本框,你可以使用value
属性:
<input type="text" value="www." />
希望这有助于, 祝你好运!
如果使用正常的单行文本输入框<input type=text>
,则可以使用value
属性指定初始(默认)值(例如,
<input type=text name=site value="http://www.">
但是,这是有问题的原因有几个。首先,提供的价值并不是一个真正有意义的默认值,只是一个片段。其次,如果用户需要输入具有不同协议部分的URL(如https :,或者服务器名称的第一部分不是www),或者最重要的是,如果他打算切割和粘贴一个地址,因为他真的应该(以保证不打字错误)。
这同样适用于<input type=url>
甚至更强,这是像这样的输入的HTML5方法。使用它,value="http://www."
会将该字段设置为无效状态。
因此,您可以通过而不是在字段中设置任何初始值来获得更好的可用性。