</select>重复了
$trow[topicid]=$topicid 逻辑运算写成了赋值改php
<?
$tsql = "SELECT * FROM paper_topic ORDER BY topicid";
$tresult = pg_query($conn, $tsql);
session_start();
session_register("topicid");
while ($trow=pg_fetch_array($tresult)){
echo "<option value='$trow[topicid]' ".($trow[topicid]==$topicid)?"selected":"".">$trow[title]</option>\n";}
?>
<script>
function FtopicOnChange()
{
var i;
var len=document.opt.Ftopic.length;
alert(document.opt.Ftopic.length);
for(i=0;i<=len-1;i++)
{
if(document.opt.Ftopic.options[i].selected)
{
topicid=document.opt.Ftopic.options[i].value;
alert(topicid);
break;
}
}
location="?topicid="+topicid; //刷新本页
}</script>
<form name="opt">
<select size=1 name=Ftopic onchange="FtopicOnChange()">
<option value="0">choose</option>
<option value="1">1</option>
<option value="2" selected>2</option>
<option value="3">3</option>
</form>还有,检查一下form的name是不是"opt"
$trow[topicid]=$topicid 逻辑运算写成了赋值改php
<?
$tsql = "SELECT * FROM paper_topic ORDER BY topicid";
$tresult = pg_query($conn, $tsql);
session_start();
session_register("topicid");
while ($trow=pg_fetch_array($tresult)){
echo "<option value='$trow[topicid]' ".($trow[topicid]==$topicid)?"selected":"".">$trow[title]</option>\n";}
?>
<script>
function FtopicOnChange()
{
var i;
var len=document.opt.Ftopic.length;
alert(document.opt.Ftopic.length);
for(i=0;i<=len-1;i++)
{
if(document.opt.Ftopic.options[i].selected)
{
topicid=document.opt.Ftopic.options[i].value;
alert(topicid);
break;
}
}
location="?topicid="+topicid; //刷新本页
}</script>
<form name="opt">
<select size=1 name=Ftopic onchange="FtopicOnChange()">
<option value="0">choose</option>
<option value="1">1</option>
<option value="2" selected>2</option>
<option value="3">3</option>
</form>还有,检查一下form的name是不是"opt"
解决方案 »
- DOMDocument loadXML 中文乱码 求助!!!!
- IE升级后出现不显示工具按钮的问题???谢谢!!!!
- php mssql 查询字段内容时只得到一部分内容??????
- var_dump($_POST)出现多条结果问题!前一部分问题在[PHP开发过程中无法实现登陆功能]
- 有点累,但挺有乐子--散分
- php与js的简单问题!
- 菜鸟请教:为什么会出现白页啊?
- 我为什么安装PHP的bbs安装不成功,有这么难吗?请赐教
- 紧急求助。连接出错“Fatal Error:call to undefined function mysql_connect()...”
- 请问微博的粉丝功能是如何实现的?
- 请教一个邮件格式编码的问题
- 怎样从一段文本中获得其中包含的全部Email地址?请附代码!
纯粹客户端的联动建议使用现成的脚本。你这样子弄,没什么意义。
我觉得用这种方式比用JS来写联动的代码更简单。
FtopicOnChange完全可以不用那么麻烦function FtopicOnChange()
{
topicid=document.opt.Ftopic.value;
location="postpaper.php?topicid="+topicid; //刷新本页
}