有个问题,谁能帮忙??50分,马上给..

zl17 2002-06-27 01:44:36
<form name="form1" method="post" action="">
<textarea class="input" name="textfield" cols="40" rows="15" wrap="VIRTUAL">馆长,您好:</textarea>
</form>
***************************
大家看到这个简单的表单了吗?
我希望当鼠标移入到这个区域后,焦点只能固定在“馆长,您好:”后面,并且
“馆长,您好:”这几个字,不能编辑。不知道能不能实现....???
...全文
36 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zl17 2002-06-28
  • 打赏
  • 举报
回复
playgb(溯缘)兄,
帅~~~
请接分先。
playgb 2002-06-27
  • 打赏
  • 举报
回复
下面有一个方法,不过有BUG,如果能改请跟贴:
<form name="form1" method="post" action=""><br>
<textarea class="input" name="textfield" cols="40" rows="15" wrap="VIRTUAL">馆长,您好:</textarea>
</form>
<script language=javascript>
setInterval("refresh()",10);
function refresh()
{
var string1="",string2="";
string1="馆长,您好:";
string2=document.form1.textfield.value;
if (string2.length>=string1.length)
{
for(var i=0;i<string1.length;i++)
string2.charAt[i]=string1.charAt[i];
document.form1.textfield.value=string2;
}
else
document.form1.textfield.value=string1;
}

</script>
zl17 2002-06-27
  • 打赏
  • 举报
回复
噢,这种方法我已想过....
只是觉得不够真实~~hoho.
真的不能实现吗..........
qiushuiwuhen 2002-06-27
  • 打赏
  • 举报
回复
移到外面去,或做一个div显示在textarea的正前方

<form name="form1" method="post" action="">
馆长,您好:<br>
<textarea class="input" name="textfield" cols="40" rows="15" wrap="VIRTUAL"></textarea>
</form>



minitigger 2002-06-27
  • 打赏
  • 举报
回复
本来焦点就是在这几个字的后面,还需要在定位嘛??
我觉得不可编辑可能不会实现,整个textarea是一个整体,能对一部分作限制嘛?
xg_delayth 2002-06-27
  • 打赏
  • 举报
回复
焦点移入可以实现,其他估计危险,不过想知道,帮你up一下!
minitigger 2002-06-27
  • 打赏
  • 举报
回复
关注

87,996

社区成员

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

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