帮我看下这个PHP的问题

zs527523251 2013-07-18 11:48:14
我是在那个PHP100上面刚刚学的
我按他的那个例子来写验证用户名有没有被注册的页面
<form name="myform" action="" method="post" enctype="text/plain">
<div >用户名<input type="text" name="user" value="" onblur="funphp100('php100')"

</div>
<div id="php100"></div>
</form>
这样没有问题
如果我把那个<div id="php100"></div>嵌套到第一个DIV上面就不行
<form name="myform" action="" method="post" enctype="text/plain">
<div >用户名<input type="text" name="user" value="" onblur="funphp100('php100')"
<div id="php100"></div>
</div>
<div id="php100"></div>
</form>
提示JS脚本有问题
function byphp() {

if(xmlHttp.readyState == 1) {
document.getElementById('php100').innerHTML = "正在查询";
}

if(xmlHttp.readyState == 4 ){
if(xmlHttp.status == 200) {
var byphp100 = xmlHttp.responseText;
document.getElementById('php100').innerHTML = byphp100;
}
}
怎样才能嵌套进去呢 我想直接在输入用户的那个文本框后面就提示信息,
...全文
89 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mr_Nice 2013-07-18
  • 打赏
  • 举报
回复
不是很熟,不过getElementById的话,必须id是唯一的才可以。 <div id="php100"></div> </div> <div id="php200"></div>
Andy__Huang 2013-07-18
  • 打赏
  • 举报
回复
楼上说得对。 补一点,onblur="funphp100('php100')" 这个语句是调用函数funphp100(),而你js的函数名为byphp(),也没有参数

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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