有什么理由我应该使用string.charAt(x)而不是括号表示法string[x]吗?
我正在尝试制作自己的WYSIWYG编辑器.有什么办法,如何获取用户在textarea中选择的文本?
例如,如果用户选择了某个单词然后单击按钮,我该如何找出选择了哪个文本?
我正在使用jQuery.
我试图从元素替换特定的突出显示(标记)文本.
这是我到目前为止获得突出显示的文本的方式:
var markArea = $('.ElementText textarea').get(0);
var text = markArea.value.substring(markArea.selectionStart, markArea.selectionEnd);Run Code Online (Sandbox Code Playgroud)
因此,如果我在textarea中有这样的东西:"苹果香蕉苹果橙"并标记第三个单词(苹果)我想要在textarea中完全替换我标记的没有任何其他出现的"apple".
有没有办法指定代码应该在字符串中查找替换的起始区域和结束区域?
我试图在"Textarea"中突出显示一段文字.我在TextArea中有一个长字符串:
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident
Run Code Online (Sandbox Code Playgroud)
我有一个功能,可以提取第一个字符串出现是的"开始"和"结束"瓦尔.例如:
extract("ipsum", "consectetur") // This will give: "dolor sit amet,"
Run Code Online (Sandbox Code Playgroud)
但是,我想要的是选择函数的结果,以便突出显示结果字符串"dolor sit amet".
可能吗?我怎样才能做到这一点?
谢谢,
问候.