为什么不这样做?
<form action="" method="POST">
<input type="text" class="searchBar" name="domain" /><input type="button" value="SEARCH" class="searchButton" id="srch" />
</form>
<? print $_POST['domain']; ?>
我也试过将它放入var中。我刚收到错误。
由于
编辑:
已经建议更改按钮提交,但我的jQuery错误了。
<script type="text/javascript">
$('#srch').click(function(){
$('#notActive').attr('id','Active');
});
$(document).ready(function(){
// Hide div 2 by default
$('#Active').hide();
$('#srch').click(function(){
$('#notActive').hide();
$('#Active').fadeIn();
});
});
</script>
<script type="text/javascript">
$('#srch').click(function(){
$('#notActive').attr('id','Active');
});
$(document).ready(function(){
// Hide div 2 by default
$('#Active').hide();
$('#srch').click(function(){
$('#notActive').hide();
$('#Active').fadeIn();
});
});
</script>
我已设法通过将操作用于我的表单,将Button更改为“提交”。
答案 0 :(得分:2)
如果不包含 type =“submit”输入,则表单无法提交。
<input type="button" />
无法提交表单。您应该将<input type="submit" />
添加到表单。
答案 1 :(得分:0)
在提交表单之前,您无法访问已发布的变量。
if (isset($_POST['domain'])) {
// a form is submitted that contains the 'domain' parameter
print $_POST['domain'];
}
答案 2 :(得分:0)
尝试设置操作:
<form action="index.php" method="POST">
。
另外,将第二行更改为:
<? if (isset($_POST['domain'])) echo ($_POST['domain']); ?>