asp取动态表单中数据并写入xml文件,用xsl显示

2016-01-29 18:54 3 1 收藏

asp取动态表单中数据并写入xml文件,用xsl显示,asp取动态表单中数据并写入xml文件,用xsl显示

【 tulaoshi.com - ASP 】

 

1.动态表单的界面,从csdn论坛上参考

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/asp/)

<html
<head
<title无标题文档</title
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"
<script language="javascript"
var curRow=null;
var y=1;

function selectRow(){
var e=window.event;
var tr1=e.srcElement;
if(curRow)
curRow.bgColor="#FFFFFF";
tr1.bgColor="e7e7e7";
curRow=tr1;
}
function addRow(src){
//alert(src);
var newrow = src.insertRow(src.rows.length-1);
newrow.attachEvent("onclick",selectRow);
newrow.height=20;
var i=4;

while(i--){
var newcell = newrow.insertCell();

switch(i){
case 0: newcell.innerHTML= '<input type="button" onClick="javascript:delRow(this.parentElement.parentElement)" value="删除此行"'+(y++);
document.all.count.value=y-1;
break;
case 1:newcell.innerHTML=div2.innerHTML;break;
case 2:newcell.innerHTML=div3.innerHTML;break;
case 3:newcell.innerHTML=div4.innerHTML;break;
default: newcell.innerHTML=div1.innerHTML;break;

}
}
//alert(newrow.outerHTML);
}

function delRow(src){

var tab=src.parentElement;
var i=tab.rows.length;
var j=tab.rows.length;
while(i--){
if(src="http://img.jcwcn.com/attachment/portal"就是这行----"+ i);
document.all.count.value=j-3;
tab.deleteRow(i);

}

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/asp/)

}
}
</script
</head

<body
<form name="form1" action="2.asp" method="post" onsubmit=return(checkv())
<h3请输入经销商的通讯信息:</h3
姓  名: <input type="text"  name="jxname"<br
地  址: <input type="text"  name="jxadd"<br
电  话: <input type="text"  name="jxtel"<br
请输入库存信息<br
<table id="tb" width="100%"  border="1" align="center" cellpadding="1" cellspacing="1" style="border-collapse:collapse" bordercolor="#111111"
  <tr
    <th scope="col" width="25%"品名</th
    <th scope="col" width="25%"规格</th
    <th scope="col" width="25%"库存量</th
    <th scope="col" width="25%"操作</th
  </tr
  <tr id="blankRow" onClick="addRow(this.parentElement)"
    <td&nbsp;</td
    <td&nbsp;</td
    <td&nbsp;</td
    <td&nbsp;</td
  </tr
</table
<input type="hidden" name="count" value="count"
<input type="submit" id="btnSub" name="btnSub" value="提交"<br
</form
<div id="div1" style="display:none "<input id="txt" type="text" name="id" style="width:97%; background-color:#FFFFEF"</div

<div id="div2" style="display:none "<input id="txt" type="text" name="id1" style="width:97%; background-color:#FFFFEF" value="11"</div
</body
<div id="div3" style="display:none "<select  name="id2" style="width:97%; background-color:#FFFFEF"
<option value="箱"箱</option
<option value="件"件</option
       
        </select</div
<div id="div4" style="display:none "<input id="txt" type="text" name="id3" style="width:97%; background-color:#FFFFEF" value="33"</div
<script language="javascript"
function checkv()
{

if (form1.jxname.value.length == 0)
   {     
    alert("请填写姓名和地址!");
    form1.jxname.focus();
 return false;
      }

else if(!(check_number(form1.id1.value)))
  {
   alert("数量只能为数字")
form1.id1.focus();
return false;
}
else
return (true);
}
function check

来源:https://www.tulaoshi.com/n/20160129/1507730.html

延伸阅读
标签: ASP
  要求传入工号 返回员工姓名 '全局数据 考虑这样只要load一次 set Doc = CreateObject("Microsoft.XMLDOM") Doc.async = false Doc.load(Server.MapPath("user_cnname.xml")) function cnname_var (varusername) dim node,i,nodecount,root set nodeLis= Doc.getElementsByTagName("user") nodeCount = nodeLis.length For i=0 to node...
标签: Web开发
通过使用XSL,您可以向XML文档添加显示信息。 使用XSL显示XML XSL是首选的XML样式表语言。 XSL远比CSS更加完善。使用XSL的方法之一是在浏览器显示XML文件之前,先把它转换为HTML,正如以下的这些例子演示的那样: 查看XML文件: ?xml version="1.0" encoding="ISO-8859-1" ? - !-- Edited with XML Spy v2007 (http://www.altova.com) ...
新建一 DataSet , 并加入数据 : prepareTable function TFrm_Print.CreateTableInMemory(const AFieldDefs:TFieldDefs):TDataSet; var   TempTable:TClientDataSet; begin   TempTable:=nil;   Result:=nil;   if AFieldDefsnil then   begin     try &n...
标签: Web开发
XML(可扩展标记语言)看起来可能像某种W3C标准——现在没有什么实际影响,即使以后能派上用场,也是很久以后的事。但实际上,它现在已经得到了应用。所以,不要等到XML已被加进了你最喜爱的HTML编辑器中才开始使用它。它现在就可以解决各种内部问题和B2B系统问题。 在Sparks.com,我们使用XML来标准化从Java对象到HTML数据显示等不同系统之...
标签: Web开发
分别保存下面两段代码,一个保存为readxml.asp另一个保存为test.xml,放在同一个目录下面,调试程序即可,在程序里面我已经做了解释,读取代码可以做成一个readxml的函数,通过使用输入的参数而读取xml不同数据记录的不同的值。这段程序的改编来自互联网,有什么出入请见谅。 readxml.asp 以下是引用片段: % dim xml,ob...

经验教程

812

收藏

93
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部