注册 登录
编程论坛 PHP技术论坛

表单值的问题,高手帮帮忙,谢谢了

nessh 发布于 2009-08-10 17:34, 774 次点击
<tr>
    <td>
         <select name="select" id="select"    onChange="choose(this.options[this.options.selectedIndex].value);">
         <option value="1">1</option>
   <option value="2">2</option>
         </select>
         <input id="kcdaihao"  value="" />
    </td>
</tr>
<tr>
    <td><input type="text" name="kjdaihao" id="kjdaihao" /></td>
    <input type="hidden" id="kjdaihao" value="kjdaihao" />
    <input type="button" id="kjdaihao" onclick="alertValue()" value="Show value of the hidden field" />
</tr>
</tr>
 <tr>
 <td>
  <iframe name="mainFrame2" frameborder="0" height="30" scrolling="no" src="upfile.php?dir={$user['id']}&kc=$kc(此处为下拉列表框中选取的信息)&kj=$kj(此处为表单中填写的信息)&formname=info&editname=picurl" width='500'></iframe>
 </td>
 </tr>  
<tr>
<script language='javascript'>
function choose(kcdaihao)
{
         document.getElementById("kcdaihao").value=kcdaihao;
}
function alertValue()
{
         alert(document.getElementById("kjdaihao").value)
}
</script>

此代码可以看到选取的信息和填写的信息,就是不知道怎么将选取的信息和填写的信息的值放到upfile.php?dir={$user['id']}&kc=$kc(此处为下拉列表框中选取的信息)&kj=$kj(此处为表单中填写的信息)&formname=info&editname=picurl中,高手指点下

[ 本帖最后由 nessh 于 2009-8-11 16:50 编辑 ]
6 回复
#2
SkyGull2009-08-11 11:23
我晕

input的id怎么都一样的.
id不能重复
#3
SkyGull2009-08-11 11:25
而且onchange不用这么麻烦
直接onchange=choose(this.value)
#4
nessh2009-08-11 16:47
以下是引用SkyGull在2009-8-11 11:23的发言:我晕input的id怎么都一样的.id不能重复
id  不同的,一个是kcdaihao 一个是kjdaihao 不好意思,是有点混淆.
#5
SkyGull2009-08-12 13:00
><input type="text" name="kjdaihao" id="kjdaihao" /></td>
    <input type="hidden" id="kjdaihao" value="kjdaihao" />
    <input type="button" id="kjdaihao" onclick="alertValue()" value="Show value of the hidden field" />

哪里不同了
#6
SkyGull2009-08-12 13:00
难道是我老眼昏花?
#7
hugeannex2009-08-17 15:20
upfile.php?dir=<? echo $user['id'] ?>&kc=$kc&formname=info&editname=picurl
1