闲七杂八

本文介绍了ASP和JavaScript中的一些实用编程技巧,包括变量作用域、表单提交与验证、循环结构使用规范及常见关键字的大小写规则等。还探讨了如何处理同名表单元素以及如何通过请求获取特定参数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

---------------------------
rs.open sql,conn,1,3
rs("name")=222
rs.update
name=rs("name")
rs.movenext
name=rs("name")

------------------------
函数内变量问题
函数和过程内定义的变量和对象均为范围内作用域

——-----------------

表单提交事件onsubmit=""

-------------------------
表单验证函数放的位置

-------------------------
do while not rs.eof  正确

do while not(rs.bof and rs.eof) 错误

-----------------------------
js关键字大小写规律

---------------------------
同名表单的处理很灵活
第i+1个元素:
request.form("same")(i)
多选和单选框选中的则传递值,未选中的不传
select * from table where id in(request.form("checkbox"))
js:
if(!document.form.checkbox.checked) {alert(document.form.checkbox.checked);}
------------------------------------------
传参数加锚点(动加静)
zhinan.asp?id=3#15

-----------------------------------------------
得到页面传来的参数转化为整数
id=cint(Request.QueryString("id"))
如果xxx.asp?   或 xxx.asp?id=    或 xxx.asp?id=0  或 xxx.asp?id=""  或 xxx.asp?id=www  或 xxx.asp?id=''   或 xxx.asp?id="www"  或 xxx.asp?id='www'
则得到 id 为 0

如果只是xxx.asp 则id为空不为0

但是用rsponse.write(id)输出时,只有
xxx.asp?id=0    xxx.asp?    xxx.asp   输出0
xxx.asp?id="0"   xxx.asp?id='0'   不输出任何值
----------------------------------------------
链接指向当前页面方式
href="?"   href="#"
当为空时href=""指向当前页面所在路径的文件目录列表dir
-----------------------------------------------

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值