value出处问题

kvin2008 2010-03-24 09:37:57

function addUser() {
var userIdField = document.getElementById("userId");
//用户代码不能为空
if (trim(userIdField.value) == "") {
alert("用户代码不能为空!");
userIdField.focus();
return;
}



对比上下两段代码,对属性value不是很明白。上面代码中的属性 .value 是JScript中String对象的value属性吧?
下面代码中属性 .value 是DOM中 .value 属性吧?因为 domcument.getElementById 得到DOM中的 Text 对象,
Text对象有一属性也是 .value 。上面不知道说的对吗?请大家指正。


function addUser() {
if (trim(document.getElementById("userId").value == "")
alert("用户代码不能为空!");
userIdField.focus();
return;
}

...全文
70 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
结帖率:50.00%
hookee 2010-03-24
  • 打赏
  • 举报
回复
上面userIdField是对DOM对象的引用, userIdField.value是DOM对象的属性
下面也是DOM对象的value属性
wwq0123 2010-03-24
  • 打赏
  • 举报
回复
上下都是一样的

87,993

社区成员

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

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