×

Loading...
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务

紧急求救 ASP 问题!

紧急求救!请教各位大师一个问题,一个ASP页面如何实现下列功能:


这个ASP页面有如下元素:

两个文本输入栏:姓名 (name1),出生日期 (date1, text);
三个按钮:分别是提交 (submit),新增 (add),删除 (del) ;
一个多行的表格,每行的内容为姓名,出生日期两栏;

要完成如下功能:

1、 单击 add 时,姓名及日期输入栏的内容作为一行增加到表格,此时不能访问服务器端;
2、单击 del 时,删除表格中的一行,此时不能访问服务器端;
3、单击 submit,将表格的内容存入服务器端数据库(可不考虑此功能)。


请问能如何实现呢?紧急! 也可以 e-mail 给我,多谢 !!!
e-mail: wu_cl2001@yahoo.ca
Report

Replies, comments and Discussions:

  • 工作学习 / IT技术讨论 / 紧急求救 ASP 问题!
    紧急求救!请教各位大师一个问题,一个ASP页面如何实现下列功能:


    这个ASP页面有如下元素:

    两个文本输入栏:姓名 (name1),出生日期 (date1, text);
    三个按钮:分别是提交 (submit),新增 (add),删除 (del) ;
    一个多行的表格,每行的内容为姓名,出生日期两栏;

    要完成如下功能:

    1、 单击 add 时,姓名及日期输入栏的内容作为一行增加到表格,此时不能访问服务器端;
    2、单击 del 时,删除表格中的一行,此时不能访问服务器端;
    3、单击 submit,将表格的内容存入服务器端数据库(可不考虑此功能)。


    请问能如何实现呢?紧急! 也可以 e-mail 给我,多谢 !!!
    e-mail: wu_cl2001@yahoo.ca
    • 用Java Script实现。
    • client side script can do th e job
    • 用DHTML和JAVA SCRIPT做。
    • 用XML+DOM,所有功能客户端实现,点击Submit时数据送往服务器。 是不是考试题(from hickorysystems),我也收到和你要求类似考题,实现并把代码给了它,不过在tor.jobs上看到对很多人该公司的评论,觉得又是个骗子,后悔。
    • I am not sure javascript works here or not, anyway, you can copy and paste the follwoing code
      本文发表在 rolia.net 枫下论坛<script type="text/javascript">
      var rowCount = 2;
      function add() {
      var namevalue = inputform.name.value;
      var datevalue = inputform.birthyear.value;
      rowCount++;
      var newTR = document.createElement("<tr id="+rowCount+">");
      var disTable = document.getElementById("display");
      var nameText = document.createTextNode(namevalue);
      var nameTD = document.createElement("<td>");
      nameTD.appendChild(nameText);
      var dateTD = document.createElement("<td>");
      var dateText = document.createTextNode(datevalue);
      dateTD.appendChild(dateText);

      var checkTD = document.createElement("<td>");
      var checkField = document.createElement("<INPUT type=checkbox name=isselect value="+rowCount+">");
      checkTD.appendChild(checkField);

      newTR.appendChild(nameTD);
      newTR.appendChild(dateTD);
      newTR.appendChild(checkTD);
      disTable.tBodies.item(0).appendChild(newTR);
      inputform.name.value="";
      inputform.birthyear.value="";

      }
      function del() {
      //var find = false;
      var disTable = document.getElementById("display");

      for (i=0;i< document.inputform.isselect.length;i++){
      if (document.inputform.isselect[i].checked){
      var temp = document.inputform.isselect[i];
      delTD = temp.parentElement;
      delTR = delTD.parentElement;
      disTable.tBodies.item(0).removeChild(delTR);
      }
      }
      }

      </script>

      <form name="inputform">

      <TABLE id=display borderColor=#87ceeb cellSpacing=0 cellPadding=0 width="80%" align=center border=1>
      <TR>
      <TD align=middle><STRONG>&nbsp;Name</STRONG></TD>
      <TD align=middle><STRONG>&nbsp;Birth Year</STRONG></TD>
      <TD>&nbsp;<STRONG>Select</STRONG></TD></TR>
      <TR>
      <TD>Xiaoxiao</TD>
      <TD>1972</TD>
      <TD><INPUT type=checkbox name=isselect value=1></TD></TR>
      <TR>
      <TD>Dada</TD>
      <TD>1972</TD>
      <TD><INPUT type=checkbox name=isselect value=2></TD></TR></TABLE>
      <TABLE cellSpacing=0 cellPadding=0 width="80%" align="center" border=0>
      <TR>
      <TD>&nbsp;</TD>
      <TD>&nbsp;</TD></TR>
      <TR>
      <TD>Name: <INPUT name="name"></TD>
      <TD>Birth Year: <INPUT name="birthyear"></TD></TR>
      <TR>
      <TD>&nbsp;</TD>
      <TD>&nbsp;</TD></TR>
      <TR>
      <TD colspan=2 align=center>
      <button onclick="add();">ADD</button>&nbsp; &nbsp;<button onclick="del();">DELETE</button>&nbsp;&nbsp;&nbsp;<button>SUBMIT</button></TD></TR></TABLE>
      </form>更多精彩文章及讨论,请光临枫下论坛 rolia.net
    • XML+DOM.