JQuery怎样选择在textarea里的指定字段

 我来答
南极潇湘水
推荐于2016-02-03 · 本人专业生产bug一百年
南极潇湘水
采纳数:515 获赞数:999

向TA提问 私信TA
展开全部
<!DOCTYPE html> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>无标题文档</title> 
</head> 
<body> 
<textarea id="textarea" rows="4" cols="50"/>hello my world hello my world 我自横刀向天笑,笑完我就去睡觉</textarea> 
<br/> 
<input type="text" id="find_string" height="10px" value="去睡" /> 
<input type="button" value="find" onclick="find()"/> 
<script> 
function find(){
var text=document.getElementById('textarea').value; 
var find_string=document.getElementById("find_string").value; 
var j=find_string.length; 
var len=text.length; 
for(var i=0;i<len-j;i++){ 
var son_string=text.substring(i,i+j); 
if(son_string==find_string){
if(document.getElementById('textarea').setSelectionRange){
document.getElementById('textarea').setSelectionRange(i,i+j);
}//ff 
else {//ie 
var range =document.getElementById('textarea').createTextRange(); 
range.collapse(true); 
range.moveStart('character',i); 
range.moveEnd('character',j); 
range.select(); 

break; 



</script> 

</body> 
</html>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式