首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

几个简单的小疑点, 求彻解

2013-07-04 
几个简单的小问题, 求彻解function checkUserExists(){var fdocument.formvar namef.uname.valueif(nam

几个简单的小问题, 求彻解
function checkUserExists(){
var f=document.form
var name=f.uname.value;
if(name==null){
alert("用户名不能为空");
f.name.focus();
return false;
}
}


document.form后为什么没有;号呢?

为什么要写成这样的格式呢? var name=document.form.uname.value;··name.focus();不是更简便吗? 

document.form.uname.value; 与  document.getElementByName("uname").value; 一样吗? 如果不一样有什么区别呢?  

感激不尽。 函数
[解决办法]
严格说应该要有;,但脚本语法没有java那么严谨,很多浏览器都可以容忍这些错误,并且能正确运行,

而且你的写法自然更简洁,但脚本都是写成乱糟糟的形式,不简洁也不奇怪,有时候还包含大量无用的脚本,

后面那个,应该基本上是一样的,

热点排行
Bad Request.