主题:javascript的几个问题
有一段程序:
function warning(obj, msg) {
if((ton = obj.id.substr(5, obj.id.length)) != 'password2') {
$(ton).select();
}
obj.style.display = '';
obj.innerHTML = '<img src="images/blue/check_error.gif" width="13" height="13"> ' + msg;
obj.className = "warning";
}
1、这是我从别人的网站看到了,有几个用法不太懂,ton应该不是javascript的程序语言,但是通篇找不到任何对于这个变量的定义,但是没有报错,为什么???
2、obj.id应该就是物件的id,比如对于<input id="username" name="name">,obj.id应该就是username,不知道是不是这样????
3、$(ton).select();这个一点没有看懂,$应该相当于document.getElementById,但是这一句就不懂了,select()是什么呢?没见过这种用法呀,如果说select()是function,但是前面没有对它进行定义呀???
function warning(obj, msg) {
if((ton = obj.id.substr(5, obj.id.length)) != 'password2') {
$(ton).select();
}
obj.style.display = '';
obj.innerHTML = '<img src="images/blue/check_error.gif" width="13" height="13"> ' + msg;
obj.className = "warning";
}
1、这是我从别人的网站看到了,有几个用法不太懂,ton应该不是javascript的程序语言,但是通篇找不到任何对于这个变量的定义,但是没有报错,为什么???
2、obj.id应该就是物件的id,比如对于<input id="username" name="name">,obj.id应该就是username,不知道是不是这样????
3、$(ton).select();这个一点没有看懂,$应该相当于document.getElementById,但是这一句就不懂了,select()是什么呢?没见过这种用法呀,如果说select()是function,但是前面没有对它进行定义呀???