'document.all.username'为空或不是对象

document.all.username.focus();<c:iftest="${(notemptyparam.requestusernameandparam.req... document.all.username.focus();
<c:if test="${(not empty param.requestusername and param.requestusername!='' ) or not empty requestusername}">
<%
String requestusername=(String)request.getParameter("requestusername");
requestusername = requestusername==null?"":requestusername;
String strTemp = new String(requestusername.getBytes("GBK"),"GBK");
if (!strTemp.equals(requestusername))
{
requestusername = new String(requestusername.getBytes("iso8859-1"),"GBK");}
%>
document.all.username.value="<%=requestusername%><c:out value="${requestusername}"/>";
document.all.password.focus();
</c:if>
希望大家帮帮我,我没有什么基础正在自学,尽量详细一点,再次感谢
展开
 我来答
宝贵还绝妙丶白桦081ca
2013-04-18 · 超过22用户采纳过TA的回答
知道答主
回答量:59
采纳率:100%
帮助的人:58.9万
展开全部
先查看一下username这个id或name是否是唯一
追问
是唯一的,只在这段代码中出现,这段代表什么意思,可以删除吗
追答
document.all.username.focus();是将光标定位在username这个元素里,如果是输入框,你就会看到光标定位在这个输入框内。

这段代码主要是将后台传到前端的requestusername值赋值给jsp页面的username元素。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
流风子云51d37d
2013-04-18 · TA获得超过498个赞
知道小有建树答主
回答量:810
采纳率:100%
帮助的人:397万
展开全部
看看document的用法
http://www.cnblogs.com/uedt/articles/1691443.html
应该是没有名为username的id或name,代码不全看不到
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式