2013-03-26 42 views
0

我试着搜索这个,它可能是一个非常简单的解决方案,但我无法弄清楚如何将选项字段与html/php/js中的文本字段组合在一起。基本上我只需要用户能够选择它是http还是https,然后键入域。然后它应该通过_GET作为单个变量提交。将选项字段结果结合到文本字段

<select> 
<option value="http://">http://</option> 
<option value="https://">https://</option> 
</select> 
<input class="span4" id="domain" name="domain" type="text"> 
<button class="btn btn-success" type="submit">Submit</button></form> 

任何输入,将不胜感激。

回答

0

我想将它们合并后提交...

HTML页面(您需要命名SELECT):

<select name="type"> 
<option value="http://">http://</option> 
<option value="https://">https://</option> 
</select> 
<input class="span4" id="domain" name="domain" type="text"> 
<button class="btn btn-success" type="submit">Submit</button></form> 

PHP页面:

$type = $_GET['type']; 
$name = $_GET['domain']; 
$combined = $type . $name; 

假设你真的“意味着”

通过_GET提交作为一个单一的变量

你最终会与IE。 https://$typewww.example.com$name ......那么变量$combined应有的https://www.example.com

+0

我真的没有意思是通过_Get sumitted作为一个变量的值。你可能会说我还是新的PHP等这不可能或者太复杂(或者愚蠢)?想着也许这可以用php和一个隐藏的表单字段来完成 – member8888 2013-03-26 23:55:09

+0

然后,^^ PHP将连接这两个变量给你并制作一个单独的。你可以用'.''中的任何变量来使用''''来完成这项工作。你甚至可以将一个字符串添加到变量'$ myVar'中。 “添加到我的变量中;”看看串联......它非常方便。 – Zak 2013-03-26 23:57:49

+0

我向你保证我在那里给你的代码将完全符合你的需求。 – Zak 2013-03-27 00:01:13

0

选择需要名称。

<form> 
<select name="protocol"> 
<option value="http://">http://</option> 
<option value="https://">https://</option> 
</select> 
<input class="span4" id="domain" name="domain" type="text"> 
<button class="btn btn-success" type="submit">Submit</button> 
</form> 
相关问题