日期:2014-05-16  浏览次数:20876 次

如何让1,2,3,4,5显示为1 or 2 or 3 or 4 or 5
<input name="Sj" type="text" value="1,2,3,4,5" />
如何让字段Sj的值1,2,3,4,5显示为1 or 2 or 3 or 4 or 5

------解决方案--------------------
切割字符串,然后用or连接字符串

<html>
<head>
</head>
<body>
<input name="Sj" id="Sj" type="text" value="1,2,3,4,5" />
</body>
<script>
var aimInput = document.getElementById("Sj");
var value = aimInput.value;
var numArray = value.split(",");
aimInput.value= numArray.join("or"); 
</script>
</html>

------解决方案--------------------
<%=  replace( rs("Sj"),","," or ") %>
------解决方案--------------------
s="1,2,3,4,5"
s="instr(filename,""" & replace(s,",",""") or instr(filename,""")&""")"
------解决方案--------------------
如果楼上的都不满意看这个:
<%
Dim arr
arr=Split("1,2,3,4,5",",")
Response.write "instr(filename,"""&Join(arr,""") or instr(filename,""")&""")"
%>

------解决方案--------------------
if instr(filename,".jpg") or instr(filename,".bmp") or instr(filename,".png") or instr(filename,".gif") then

'改成下面的代码试试

Dim arrExt, arrTemp
arrExt = Split(".jpg,.bmp,.png,.gif", ",")
arrTemp = "instr(filename,"""&Join(arrExt, """) or instr(filename,""")&""")"
If Eval(arrTemp) Then

------解决方案--------------------
无语!你要什么功能直说!你要过河问别人怎么造船做什么?自己把问题转几个大弯,解决不了又表达不清!尽瞎扯
===============================分割线======================
if instr(filename,".jpg") or instr(filename,".bmp") or instr(filename,".png") or instr(filename,".gif") then
来判断上传的文件类型的,现在我想在后台数据库中添加一个字段,字段的内容为“.jpg,.bmp,.png,.gif”

你觉得这很科学??
你知道不知道这代码也是瞎扯的!
如果我传一个文件名为filename="pic.jpg.asp"那你说能不能通过审核??而且代码也不够简洁,应该写:
<%
file_ext=get_ext(filename) '定义一个函数获取它的真实后缀名(此函数省略)
if instr(".jpg,.bmp,.png,.gif",file_ext)>0 then '一个instr就完成,搞什么飞机要那么复杂!
%>