此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【zhangsong841】截止到2008-06-30 08:55:31的历史汇总数据(不包括此帖):
发帖数:31                 发帖分:1080               
结贴数:31                 结贴分:1080               
未结数:0                  未结分:0                  
结贴率:100.00%            结分率:100.00%            
敬礼!

解决方案 »

  1.   

    <SCRIPT language=javascript src="/js/showMyFund.js" type=text/javascript></SCRIPT>代码在那个showMyFund.js中,查看原文件根本就没用
      

  2.   

    控制样式自己改
    比较、保存的方法自己写 无非改个form的action或用AJAX提交<style>
    #formdiv{
    border:1px solid;
    position:absolute;
    top:0;
    left:0;
    }
    </style>
    <SCRIPT LANGUAGE="JavaScript">
    function showMyFund(obj)
    {
    var form = document.getElementById("form1");
    var ftable = form.childNodes[0];
    if(obj.checked)
    {
    var tr = ftable.insertRow((ftable.rows.length-1));
    tr.id="tr"+obj.id
    var td = tr.insertCell();
    td.innerHTML = "<input type=hidden name='jid' value='"+obj.id+"'>"+obj.value+"&nbsp;&nbsp;<span onclick=\"removeit('"+obj.id+"')\">删除</span>";
    }
    else
    {
    ftable.deleteRow(document.getElementById("tr"+obj.id));
    }
    if(ftable.rows.length==1)
    form.parentNode.style.display="none";
    else
    form.parentNode.style.display="";
    }
    function removeit(oid)
    {
    document.getElementById(oid).checked=false;
    var form = document.getElementById("form1");
    var ftable = form.childNodes[0];
    ftable.deleteRow(document.getElementById("tr"+oid));
    if(ftable.rows.length==1)
    form.parentNode.style.display="none";
    }
    </SCRIPT>
    <table border=1 align=center width=50%>
    <tr>
    <td height="25" width=5%>
    <input id="000001" onClick="showMyFund(this)" type=checkbox  value="基金名字-000001" name=checkbox>
    </td>
    <td  name="0">000001</td><td  name="1" class="name"><div align="center">基金名字-000001</div></td>
    </td>
    </tr>
    <td height="25">
    <input id="000002" onClick="showMyFund(this)" type=checkbox  value="基金名字-000002" name=checkbox>
    </td>
    <td  name="0">000002</td><td  name="1" class="name"><div align="center">基金名字-000002</div></td>
    </td>
    </tr>
    <tr>
    <td height="25">
    <input id="000003" onClick="showMyFund(this)" type=checkbox  value="基金名字-000003" name=checkbox>
    </td>
    <td  name="0">000003</td><td  name="1" class="name"><div align="center">基金名字-000003</div></td>
    </td>
    </tr>
    <tr>
    <td height="25">
    <input id="000004" onClick="showMyFund(this)" type=checkbox  value="基金名字-000004" name=checkbox>
    </td>
    <td  name="0">000004</td><td  name="1" class="name"><div align="center">基金名字-000004</div></td>
    </td>
    </tr>
    <tr>
    <td height="25">
    <input id="000005" onClick="showMyFund(this)" type=checkbox  value="基金名字-000005" name=checkbox>
    </td>
    <td  name="0">000005</td><td  name="1" class="name"><div align="center">基金名字-000005</div></td>
    </td>
    </tr>
    </table>
    <div id=formdiv width=30% style="
    display:none">
    <form width=100% name=form1 id=form1>
    <table>
    <tr>
    <td>
    <input type=button value="比较">
    <input type=button value="保存">
    </td>
    </tr>
    </table>
    </form>
    </div>
      

  3.   

    上面的错了 改了一下。。<style>
    #formdiv{
    border:1px solid;
    position:absolute;
    top:0;
    left:0;
    }
    </style>
    <SCRIPT LANGUAGE="JavaScript">
    function showMyFund(obj)
    {
    var form = document.getElementById("form1");
    var ftable = form.childNodes[0];
    if(obj.checked)
    {
    var tr = ftable.insertRow((ftable.rows.length-1));
    tr.id="tr"+obj.id
    var td = tr.insertCell();
    td.innerHTML = "<input type=hidden name='jid' value='"+obj.id+"'>"+obj.value+"&nbsp;&nbsp;<span onclick=\"removeit('"+obj.id+"')\">删除</span>";
    }
    else
    {
    ftable.deleteRow(document.getElementById("tr"+obj.id).rowIndex);
    }
    if(ftable.rows.length==1)
    form.parentNode.style.display="none";
    else
    form.parentNode.style.display="";
    }
    function removeit(oid)
    {
    document.getElementById(oid).checked=false;
    var form = document.getElementById("form1");
    var ftable = form.childNodes[0];
    ftable.deleteRow(document.getElementById("tr"+oid).rowIndex);
    if(ftable.rows.length==1)
    form.parentNode.style.display="none";
    }
    </SCRIPT>
    <table border=1 align=center width=50%>
    <tr>
    <td height="25" width=5%>
    <input id="000001" onClick="showMyFund(this)" type=checkbox  value="基金名字-000001" name=checkbox>
    </td>
    <td  name="0">000001</td><td  name="1" class="name"><div align="center">基金名字-000001</div></td>
    </td>
    </tr>
    <td height="25">
    <input id="000002" onClick="showMyFund(this)" type=checkbox  value="基金名字-000002" name=checkbox>
    </td>
    <td  name="0">000002</td><td  name="1" class="name"><div align="center">基金名字-000002</div></td>
    </td>
    </tr>
    <tr>
    <td height="25">
    <input id="000003" onClick="showMyFund(this)" type=checkbox  value="基金名字-000003" name=checkbox>
    </td>
    <td  name="0">000003</td><td  name="1" class="name"><div align="center">基金名字-000003</div></td>
    </td>
    </tr>
    <tr>
    <td height="25">
    <input id="000004" onClick="showMyFund(this)" type=checkbox  value="基金名字-000004" name=checkbox>
    </td>
    <td  name="0">000004</td><td  name="1" class="name"><div align="center">基金名字-000004</div></td>
    </td>
    </tr>
    <tr>
    <td height="25">
    <input id="000005" onClick="showMyFund(this)" type=checkbox  value="基金名字-000005" name=checkbox>
    </td>
    <td  name="0">000005</td><td  name="1" class="name"><div align="center">基金名字-000005</div></td>
    </td>
    </tr>
    </table>
    <div id=formdiv width=30% style="display:none">
    <form width=100% name=form1 id=form1>
    <table>
    <tr>
    <td>
    <input type=button value="比较">
    <input type=button value="保存">
    </td>
    </tr>
    </table>
    </form>
    </div>