解决方案 »
- 各位,有没有用php实现webservice的教程
- 怎样在同一个页面实现简单的email地址验证啊
- 高手请指点,我这个发帖限制的程序代码错在那里了?
- php学习指导,请熟手给我一个好的php学习计划!
- 请问这种网页用的什么技术
- [求助] 个人写的数个php文件,但检查了一个多小时都不知出了什么问题??
- 如果浏览器关闭,脚本中的指令还会执行完吗?
- 新浪游戏 玩家社区 招聘网站开发工程师
- 50分求助 有关文本访问的问题
- <form action="" method="post">action=空 和'PHP_SELF'的区别;
- PHP文件为什么会有缓存,而且只有在谷歌
- php安装的时候遇到问题(高手进)
所以,如果你想让document.form1.submit(); 后边的代码执行,必须保证当前页面没有被重新加载,这才应该是你的思路,而不是通过那种方式保存值的问题。
提示:你可以改一下form的target,让form提交到一个宽高为0的iframe里,这样,你本身页面不会被重新加载。这样才能解决你的问题其实这个问题还有很多其他办法解决,建议有时间去想一想。
$bbsty = '';
if($_POST) {
$bbsty = $_POST['bbsty'];
}
?>
<form method=post>
<select name=bbsty>
<option value='a'>a</option>
<option value='b'>b</option>
<option value='c'>c</option>
<option value='d'>d</option>
</sclect>
<input type=submit value=ok>
</form>
<script>
document.forms[0].bbsty.value = '<?php echo $bbsty; ?>';
</script>