动态SQL语句 PK 动态JS

 

熟悉动态SQL的朋友们知道:在存储过程中经常需要执行程序组成的SQL语句,可以使用exec(@sql),
也可以使用exec sp_executesql @sql。

有一次,同事遇到一个问题问我:
       需要动态获取JS语句,后来是通过JS的转换函数getelementbyid 用法来实现。
       考虑到动态获取JS语句的情形还是需要的,也是一个非常有意思的需求,
       加上动态SQL很常用,我想JS语言应该也有类似办法,

       于是进行试验,发现了一个可以动态执行JS语句的办法:使用eval函数,

       简化身份证处理页面后,整理成一个例子:

<HTML>
</BODY>
<table>
<TR>
    <TD>身份证一 <INPUT =371323198301086311 name=hm1> <BR><INPUT id=Button1 ="ss='hml' java:alert(eval(ss).)"
type=button =验证身份证一 name=Button1>
    </TD></TR>
</TBODY></TABLE></BODY>
</HTML>

         其中ss就是动态的js语句,
只要符合JS语法,基本上随便写即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值