try:
<input type=button value=select onclick="javascript:s1.select()">
<textarea name=s1></textarea>
<input type=button value=select onclick="javascript:s1.select()">
<textarea name=s1></textarea>
解决方案 »
- 请问国内有哪几家大的虚拟社区?
- javascript 跳转页面时如何传递多个参数?
- javascript 调用Outlook 问题 。。。。
- 高手帮忙哦。页面的值转替。
- 急用 请高手指点下~!!!
- 一个正则表达式替换所有半角空格,全角空格以及 怎么写呀??
- 如何得到一个元素在网页上的精确位置?在线结贴!
- 用的VBScript 。 做发信的时候出错。 内有详细代码。 谁能指出原因 ??? 多谢多谢
- window.open('openwin.htm','newwin','fullscreen=yes,scrollbars=no');为什么滚动条还有?
- ie中window.open子页面返回值问题,被呼叫方(服务器 [不是服务器应用程序])不可用并已消失。所有连接均无效。没有执行呼叫
- 如何做到当秒数=5时,浏览器第一行写出时间,当秒数=15时,浏览器第二行写出时间
- 哪里有 vbscript 的文档 ??
<input type=button value=select onclick="javascript:s1.select()">
<textarea name=s1></textarea>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
<script language=javascript for=button1 event=onclick>
TEXTAREA1.select()
</script>
</HEAD>
<BODY><P><TEXTAREA id=TEXTAREA1 style="WIDTH: 183px; HEIGHT: 127px" name=TEXTAREA1 rows=6>中华人民共和国</TEXTAREA>
<br>
<INPUT id=button1 type=button value=Button name=button1></P></BODY>
</HTML>
没有问题的,你试试
<textarea rows=5 cols=50 id=demo onkeyup=window.status=getPos(this)>
1234567890
1234567890
1234567890
1234567890
1234567890</textarea><br>(qiushuiwuhen)
<input type=button onclick=selAll(demo) value=selectAll>
<input type=button onclick=sel2BOT(demo) value=select2Begin>
<input type=button onclick=sel2EOT(demo) value=select2End>
<input type=button onclick=sel2BOL(demo) value=select2BeginOfLine>
<input type=button onclick=sel2EOL(demo) value=select2EndOfLine>
<script>
function selAll(obj){
obj.select();
}
function sel2BOT(obj){
var ml,rng;
ml=getPos(obj);
try{ml+=obj.value.substr(ml).match(/\r/g).length;}catch(e){}
ml=obj.value.length-ml;
rng=obj.createTextRange();
rng.moveEnd("character",-ml);
rng.select();
}
function sel2EOT(obj){
var ml,rng;
ml=getPos(obj);
try{ml-=obj.value.substr(0,ml).match(/\r/g).length;}catch(e){}
rng=obj.createTextRange();
rng.moveStart("character",ml);
rng.select();
}
function sel2BOL(obj){
var ml,rng;
ml=getPos(obj);
ml=obj.value.substr(0,ml).match(/(^|\n)(.*)$/)[2].length;
rng=document.selection.createRange();
rng.moveStart("character",-ml+rng.text.length);
rng.select();
}
function sel2EOL(obj){
var ml,rng;
ml=getPos(obj);
ml=obj.value.substr(ml).match(/^(.*)($|\n)/)[1].length;
rng=document.selection.createRange();
rng.moveEnd("character",ml);
rng.select();
}
function getPos(obj,type){
var ml,rng;
obj.focus();ml=obj.value.length;
rng=document.selection.createRange();
rng.moveStart("character",-ml);
try{ml=rng.htmlText.match(/>((.|\n)*)<\/textarea>/i)[1].length}catch(e){}
return ml;
}</script>