两个jsp做的聊天室问题,急在线等! 每发一次言, 调用一次: document.body.scrollTop = document.body.scrollHeight;把你发言与信息展示分成两个框架, 你发言表单提交到一个隐藏框架里去, 这样可保证不失焦点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 scrollIntoView 将对象滚动到可见范围内,将其排列到窗口顶部或底部。 <input type="text" id="liuyan">提交后加一句 document.getElementById("liuyan").focus(); scrollIntoView 将对象滚动到可见范围内,将其排列到窗口顶部或底部。 document.getElementById("inputId").focus(); 只能滚半个屏幕?//document.body.scrollTop = document.body.scrollHeight;//scroll(0,document.body.scrollHeight);document.body.scrollIntoView(true); <script language="JavaScript"><!--function chk_form(){ if(document.form1.userMessage.value==""){ alert("ÊäÈëÏûÏ¢²»ÄÜΪ¿Õ£¡"); document.form1.userMessage.focus(); //¾Û½¹ return false; }}--></script>加了这个只能在输入错误时起作用,输入正确时还是把焦点给丢了。 在文件的结尾判断是否添加留言触发了页面刷新,如果是的话,输出js脚本使焦点在留言输入框内:<% if request("add")<>"" then response.write request("userMessage") end if%><body><div style="height:800px"></div><form action="1.asp?add=true" name="form1" method="post">留言内容:<textarea name=userMessage></textarea><br><input type=submit onclick="chk_form()" value=sumit><form></body><script language="JavaScript"><% if request("add")<>"" then%>document.form1.userMessage.scrollIntoView(true);document.form1.userMessage.focus();<%end if%>function chk_form(){ if(document.form1.userMessage.value==""){ alert("请输入留言内容"); document.form1.userMessage.focus(); event.returnValue=false; } }</script> 关于 removeClass ,这两种方式,有哪个好些 ? 从jQuery看JavaScript 这段代码怎么解密啊,请大家帮忙 JS 判断与服务器是否相连 高手帮忙!很难的啊。烦啊!说你是高手要作到才行啊~~~~ 为什么不行??? 输入框中怎么控制银行卡每四位空格 请问一个简单的问题 求解 to 孟子E章和各位高手 移动广告的问题 如何在子窗体中访问父窗体的Form中的东西,和让父窗体Submit()????急急急急急急急
<input type="text" id="liuyan">提交后加一句 document.getElementById("liuyan").focus();
//document.body.scrollTop = document.body.scrollHeight;
//scroll(0,document.body.scrollHeight);
document.body.scrollIntoView(true);
<!--
function chk_form()
{
if(document.form1.userMessage.value==""){
alert("ÊäÈëÏûÏ¢²»ÄÜΪ¿Õ£¡");
document.form1.userMessage.focus(); //¾Û½¹
return false;
}
}
-->
</script>
加了这个只能在输入错误时起作用,输入正确时还是把焦点给丢了。
if request("add")<>"" then
response.write request("userMessage")
end if
%><body>
<div style="height:800px"></div>
<form action="1.asp?add=true" name="form1" method="post">
留言内容:<textarea name=userMessage></textarea><br>
<input type=submit onclick="chk_form()" value=sumit>
<form>
</body>
<script language="JavaScript">
<% if request("add")<>"" then%>
document.form1.userMessage.scrollIntoView(true);
document.form1.userMessage.focus();
<%end if%>
function chk_form()
{
if(document.form1.userMessage.value==""){
alert("请输入留言内容");
document.form1.userMessage.focus();
event.returnValue=false;
}
}
</script>