社区
JavaScript
帖子详情
这个问题能否解决?
banneryue
2002-11-12 02:00:13
我在一个<textarea>中有一段文字,其中以回车换行分割,我想知道的是,当得知某一行出错后,能否选定该行?谢谢!我现在只能得知那一行出错,不知道能否选定该行,是否可行?
...全文
33
8
打赏
收藏
这个问题能否解决?
我在一个中有一段文字,其中以回车换行分割,我想知道的是,当得知某一行出错后,能否选定该行?谢谢!我现在只能得知那一行出错,不知道能否选定该行,是否可行?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
banneryue
2002-11-18
打赏
举报
回复
高手就是高手!
qiushuiwuhen
2002-11-14
打赏
举报
回复
第二种:每行有可能相同的
<textarea rows=10 cols=50 id=demo>
有多少关口就有多少挑战
有多少挑战就有多少磨砺
有多少磨砺就有多少成长
有多少成长就有多少希冀
有多少希冀就铸就多少辉煌!
有多少关口就有多少挑战
有多少挑战就有多少磨砺
有多少磨砺就有多少成长
有多少成长就有多少希冀
有多少希冀就铸就多少辉煌!
</textarea>
<select name=selLine size=10 onchange=sel(value)>
<option value=0>第一行</option>
<option value=1>第二行</option>
<option value=2>第三行</option>
<option value=3>第四行</option>
<option value=4>第五行</option>
<option value=5>第六行</option>
<option value=6>第七行</option>
<option value=7>第八行</option>
<option value=8>第九行</option>
<option value=9>第十行</option>
</select><br>
<script>
function sel(num){
var temp=demo.value.split("\r\n"),i,len=0;
for(i=0;i<temp.length&&i<num;i++)len+=temp[i].length+1;
var rng=demo.createTextRange();
rng.moveStart("character",len);
rng.collapse();
if(num<temp.length)rng.moveEnd("character",temp[num].length+1);
rng.select();
}
</script>
qiushuiwuhen
2002-11-14
打赏
举报
回复
第一种:每行各不同的时候可以用
<textarea rows=10 cols=50 id=demo>
有多少关口就有多少挑战
有多少挑战就有多少磨砺
有多少磨砺就有多少成长
有多少成长就有多少希冀
有多少希冀就铸就多少辉煌!
</textarea><br>
<select name=selLine>
<option value=0>第一行</option>
<option value=1>第二行</option>
<option value=2>第三行</option>
<option value=3>第四行</option>
<option value=4>第五行</option>
</select>
<input type=button value=选中 onclick=sel(selLine.value)>
<script>
function sel(num){
var temp=demo.value.split("\r\n")[num];
var rng=demo.createTextRange();
rng.findText(temp)
rng.select();
}
</script>
worldceo
2002-11-12
打赏
举报
回复
不能选!
seabell
2002-11-12
打赏
举报
回复
在textarea中应该是不可选中单行的,只能用text来模拟
<div style="position:absolute;z-index;1">
<textarea rows=6 cols=30 id=myarea>
</textarea>
</div>
<div style="position:relative;left:2;top:2;z-index;2" id=mytext>
</div>
<script>
str="有多少关口就有多少挑战<br>有多少挑战就有多少磨砺<br>有多少磨砺就有多少成长<br>有多少成长就有多少希冀<br>有多少希冀就铸就多少辉煌!";
textstr=str.split("<br>");
wrongline=3;
for(i=0;i<textstr.length;i++)
{
//document.all.myarea.value+=textstr[i]+"\n";
document.all.mytext.innerHTML+="<input style='border:0;height:14px' size=30 value="+textstr[i]+" id=line"+(i+1)+"><br>";
}
b="document.all.line"+wrongline+".focus();";
a="document.all.line"+wrongline+".select();";
eval(b);
eval(a);
</script>
banneryue
2002-11-12
打赏
举报
回复
meizz(梅花雨):
你好,不是出错,适当我知道那一行出错的时候(录入的数据),能否选定该行!
感谢您的关注!
meizz
2002-11-12
打赏
举报
回复
出错? 出什么错呀?
wpmsoft
2002-11-12
打赏
举报
回复
关注
你必须知道的495个C语言
问题
1.14 我似乎不能成功定义一个链表。我试过typedefstruct{char*item;NODEPTRnext;}*NODEPTR;但是编译器报了错误信息。难道在C语言中结构不能包含指向自己的指针吗? 1.15 如何定义一对相互引用的结构? 1.16 ...
50道JAVA基础编程练习题
使用循环语句和条件语句可以
解决
这个
问题
。 【程序 3】 题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 程序分析:利用 for 循环控制 100-999 个数,每个数分解出...
变色龙引导工具
楼主这东西bug很多,首先硬盘上的系统不一定都在c盘,而且有的是双硬盘,楼主这东西默认放在c盘,有
问题
,这个我就遇到了,另外用时空淘气包的套件做的这个东西,本身在用了模拟破解的vista上不能用,变色引导我也做...
Windows 2003 iis6.0 IIS
目前已知的导致IIS不能启动的原因有: 1、安装了WEB迅雷。
解决
方法:卸载WEB迅雷,或先退出WEB迅雷再启动IIS,然后再启动WEB迅雷(如果需要); 2、其它软件占用了80端口。
解决
方法:修改其它网站的端口或IIS...
Google MapReduce到底
解决
什么
问题
?
第二篇,Google MapReduce架构启示(上)。 很多时候,定义清楚
问题
比
解决
问题
更难。...MapReduce这个编程模型
解决
什么
问题
? 能够用分治法
解决
的
问题
,例如: 网页抓取 日志处理 索引倒排 ...
JavaScript
87,996
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章