表单里有2个单选框,想实现点击不同的单选框,提交选中单选框的value到本页面,怎么实现呢?没有按纽~~

解决方案 »

  1.   

    把单选框的选中写成一个函数,只要一选中就触发这个函数,函数里是表单的form.submit()
      

  2.   

    <input type="radio" name="album" value="0" onclick = "checkdata()" checked />单选一
    <input type="radio" name="album" value="0" onclick = "checkdata()" checked />单选二
    <script language="javascript">
    function checkdata(){
    if (document.form.album[0].checked == true){
    document.all.album.value="单选一";
    document.form.submit();
    }
    if (document.form.album[1].checked == true){
    document.all.album.value="单选二";
    document.form.submit();
    }
    }
    </script>
      

  3.   

    回传到本页面的时候带参数,参数形式可以有很多种,比如以问号形式的GET,或者保存在SESSION里进行传递,具体看你的需要.
    当然,如果保存在session里,不要忘记及时清理,以免影响其他回传时的数据.