ASP中文本框disabled和readonly的区别

编程开发 / / at

在编写ASP程序中,修改页面的文本框常会用到disabled和readonly这两种属性,他们区别:如果用disabled,并且更新页面还从这里取值,取出的将会是空值,但一般用disabled的朋友,没有想从这里取值UPDATE数据库的,所以,就在ASP页面的update字符串里不对此数据更新即可;如果用readonly,则取出的是原来的值。

总之,正确的、安全的用法应该是采用readonly,并且页面更新时不对此文本框进行UPDATE数据库,否则别人通过技术手段也是可以修改的,比如外部提交等。

发表评论

电子邮件地址不会被公开。 必填项已用*标注