Asp中的 if 问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 14:00:39
字段 A 里面的有 1 2 3 4

当字段等于 1 时 显示 我
当字段等于 2 时 显示 你
..........

以前还记得这段代码的 后来忘记了 麻烦高手帮忙解答一样

<%
a=2
dim str
if a=1 then
str="我"
elseif a=2 then
str="你"
elseif a=3 then
str="他"
elseif a=4 then
str="它"
end if

response.write str
%>

if rs("a")=1 then
response.write"我"
else
if rs("a")=2 then
response.write"你"
else
if rs("a")=3 then
response.write"他"
else
response.write"其他"
end if
end if
end if

这个配合JS来实现使的程序更有效率.
JS文件这样写:
<script>
var newsArray=new array()//建立一个新数组
newsArray[1]="我";//给数组赋值
newsArray[2]="你";
newsArray[3]="他";
(如果需要更多,继续赋值)
function shownewsArray(name){//函数,函数名自己定义.
document.write(newsArray[name]);//打印"我","你","他"
}
</script>
在程序页面调用这JS函数:例如

我asp读去字段A代码是:rs("A"