|
服务端VBScript与JScript几个相同写法(1) 服务端 VBScript 与 JScript 几个相同特性的写法
摘要:本文演示了ASP服务端脚本的几个重要应用.
1. 遍历集合/对象 1.1 VBScript 遍历表单集合
linenum <% for each temp in request.Form response.write temp&": "&request.form(temp) next %>
1.2 JScript 遍历表单集合
linenum <% for (var $e=new Enumerator(Request.Form); !$e.atEnd(); $e.moveNext()){ Response.Write($e.item()+':<br/> '+Request.Form($e.item())); } %>
2. 转变量值为变量, 并赋值 2.1 VBScript 转变量值为变量并赋值
linenum
<% for each temp in request.Form execute temp&"=request.form(temp)" next %>
2.2 JScript 转变量值为变量并赋值
linenum <% var $XML=new ActiveXObject("microsoft.xmldom"); $xml.load(Server.MapPath('config.xml')); var $childNodes=$xml.documentElement.selectSingleNode('//siteconfig').childNodes for ($e=new Enumerator($childNodes); !$e.atEnd(); $e.moveNext()){ eval($e.item().nodeName+"=$e.item().text");
|