javascript 字符特殊过滤代码
function specialchar(str) {
var chars = "!@#$%^&*()+=|/?<>,.:;'"`[]{}";
for (var i=0; i<chars.length; i++)
{
if ( str.indexOf(chars.substring(i, i + 1)) != -1 )
{
return true;
}
}
return false;
}
ascii值
function bytes(str) {
str=trim(str)
var len = 0;
for (i = 0; i < str.length; len += (str.charCodeAt(i++) < 255 ? 1 : 2));
return len;
}
读取表单价
function form(f) {
switch (typeof f) {
default:
case null:
case '':
case 'undefined':
return document.forms[0];
case 'string':
case 'number':
return document.forms[f];
case 'object':
return f;
}
}
时间: 2024-10-04 01:42:24