【JS中 **Util什么意思?】

xupeihuagudulei 2009-11-26 09:07:06
RT
比如
有事件的EventUtil
还有一些文本的TextUtil
不明白什么意思
谁帮忙解释下。
...全文
566 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿非 2009-11-26
  • 打赏
  • 举报
回复
说是 function blurBlock (oTextbox){ 这个

还稍微有些区别

定义成 function blurBlock (oTextbox){ 这样的话

blurBlock(obj); 这样就可以访问了


TextUtil.blurBlock=function(oTextbox){

需要 TextUtil.blurBlock(obj); 这样访问

sohighthesky 2009-11-26
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 xupeihuagudulei 的回复:]
JScript code/*一段验证文本框输入内容是否为数字的JS方法(利用Onblur())*/
TextUtil.blurBlock=function(oTextbox){var sInvalidChars=oTextbox.getAttribute("invaldchars");var arrInvalidChars=sInvalidChars.split("");for(var i=0;i?-
[/Quote]

。。。。unil有工具的意思,只是个名字而已,那个是个人的命名习惯而已
xupeihuagudulei 2009-11-26
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 sandy945 的回复:]
JScript code/*一段验证文本框输入内容是否为数字的JS方法(利用Onblur())*/
TextUtil.blurBlock=function(oTextbox){var sInvalidChars=oTextbox.getAttribute("invaldchars");var arrInvalidChars=sInvalidChars.split("");for(var i=0;i<arrInvalidChars.length;i++){if(oTextbox.value.indexOf(arrInvalidChars[i])>-1){
alert("Character'"+arrInvalidChars[i]+"'not allowed.");
oTextbox.focus();
oTextbox.select();return;
}
}
}
仔细看看 会发现的
其实用法都写上了

[/Quote]呵呵,多谢阿非。
怎么看都不太明白。我一直都把TextUtil.blurBlock当成一属性。。
阿非 2009-11-26
  • 打赏
  • 举报
回复
/*一段验证文本框输入内容是否为数字的JS方法(利用Onblur())*/


用法应该是 onblur="TextUtil.blurBlock(this);"

TextUtil 可以理解为 Class

blurBlock 是它其中的一个方法

TextUtil.blurBlock=function(oTextbox){

=>

function blurBlock (oTextbox){

阿非 2009-11-26
  • 打赏
  • 举报
回复

/*一段验证文本框输入内容是否为数字的JS方法(利用Onblur())*/
TextUtil.blurBlock=function(oTextbox){
var sInvalidChars=oTextbox.getAttribute("invaldchars");
var arrInvalidChars=sInvalidChars.split("");

for(var i=0;i<arrInvalidChars.length;i++){
if(oTextbox.value.indexOf(arrInvalidChars[i])>-1){
alert("Character'"+arrInvalidChars[i]+"'not allowed.");
oTextbox.focus();
oTextbox.select();
return;
}
}
}

仔细看看 会发现的
其实用法都写上了
千游 2009-11-26
  • 打赏
  • 举报
回复
自定义的工具类
xupeihuagudulei 2009-11-26
  • 打赏
  • 举报
回复
直接把一个方法赋给TextUtil的blurBlock属性了。
可以这样理解吗?
可是就是这个TextUtil不明白。
xupeihuagudulei 2009-11-26
  • 打赏
  • 举报
回复

/*一段验证文本框输入内容是否为数字的JS方法(利用Onblur())*/
TextUtil.blurBlock=function(oTextbox){
var sInvalidChars=oTextbox.getAttribute("invaldchars");
var arrInvalidChars=sInvalidChars.split("");

for(var i=0;i<arrInvalidChars.length;i++){
if(oTextbox.value.indexOf(arrInvalidChars[i])>-1){
alert("Character'"+arrInvalidChars[i]+"'not allowed.");
oTextbox.focus();
oTextbox.select();
return;
}
}
}
ws_hgo 2009-11-26
  • 打赏
  • 举报
回复
UP
xupeihuagudulei 2009-11-26
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wisword 的回复:]
是别人自己定义的。
util一般表示通用的意思
[/Quote]还是不太明白什么意思
我贴一段代码上来,你帮我看下该怎么理解,不知道那里面的textUtil怎么理解。
xupeihuagudulei 2009-11-26
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 sohighthesky 的回复:]
。。没见过
[/Quote]不会吧,?就是上次你让我看的那本E文书
后面发现有中文版的,名字叫javascript高级编程。
图灵翻译 的。
那本里面出现很多**Util
wisword 2009-11-26
  • 打赏
  • 举报
回复
是别人自己定义的。
util一般表示通用的意思
sohighthesky 2009-11-26
  • 打赏
  • 举报
回复
。。没见过
xupeihuagudulei 2009-11-26
  • 打赏
  • 举报
回复
SF不留。

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧