急,由于这个问题,无法继续下面的项目了,求大神告知

document.getElementById("userName").innerHTML = "×首字母不能为数字也不能为空";
求大神告知

问题说明白点啊!你这哪有什么问题

给你个资源你自己看一下吧,我觉得你是document的使用问题:http://download.csdn.net/detail/ershiyikezhong/6660301

细节:

① document.getElementById 有时会抓 name 放过了 id ,据说是 IE 的一个 BUG ;页面中有

    <inputtype="hidden" id="hello8" name="category_id"value="2" />

一个是name="category_id" 一个是id="category_id",用document.getElementById取第二个,可是,取到的却是第一个name=category_id,在IE中getElementById竟然不是先抓id而是先找name相同的物件。

不知道你的是不是这种情况

document.getElementById('<%=userName.ClientID%>').innerHTML = "×首字母不能为数字也不能为空";