我需要在自动填充预选变量的文本字段中输入值。字符串可以通过超链接发送并填入html表单"text"
区域吗?
<form method="POST" action='googler.php'>
<label for="query">Query</label><br/>
<input name="query" type="text" size="60" maxlength="60" value="" /><br /><br />
换句话说,"value"
可以填充其他内容如果我使用了链接来访问此页面吗?
答案 0 :(得分:2)
网址中的任何内容都不会导致浏览器自动填充字段。
生成HTML时,服务器端代码可以使用URL的任何部分(尽管查询字符串参数是传统的)来设置value
属性值。
value="<?php echo htmlspecialchars($_GET['foo']); ?>"
答案 1 :(得分:0)
当然,您可以将要填写的网址添加到网址中,例如:www.yourdomain.com?myval=test
,然后只需使用$_GET['myval']