草庐IT

文本匹配

全部标签

javascript - 单击更改文本颜色

我是JavaScript新手。我使用JavaScript开发了一个页面,当我选择一种颜色时,它会作为背景应用于整个页面。我想开发一个只能更改文本颜色的页面。它应该改变(从红色到绿色或类似的东西),但页面不应该被刷新,并且只有选定的内容或文本颜色应该被改变。谁能帮我解决这个问题。关于如何开发它的任何想法?提前致谢。 最佳答案 我认为Sarfraz重写的答案应该是这样的:document.getElementById('change').onclick=changeColor;functionchangeColor(){document

javascript+动态删除阿拉伯语文本变音符号

如何动态去除阿拉伯变音符号我正在设计一本电子书“chm”并且有多个包含阿拉伯文本的html页面但有时搜索引擎想要突出显示一些阿拉伯语单词,因为它有变音符号,所以在页面加载时是否可以使用JavaScript函数来去除阿拉伯语变音符号文本?但必须有再次启用的选项,所以我不想从HTML中物理删除它,但只是暂时的,问题是我不知道从哪里开始以及使用什么是正确的功能谢谢你:)例如Text:الْحَمْدُلِلَّهِرَبِّالْعَالَمِينَconvertedto:الحمدللهربالعالمين 最佳答案 我编写了这个函数来

javascript - 用于匹配模式中前一组的正则表达式?

我似乎永远找不到关于将捕获组匹配为模式一部分的正则表达式的任何文档。例如:(\w\d\w):$1..应该匹配a4b:a4b$1不起作用,但我知道它是类似的东西。有人知道吗? 最佳答案 在正则表达式模式中,对第一个捕获组的反向引用始终是\1,而不是$1。原因:$在正则表达式中表示“字符串结尾”(或行结尾,取决于上下文)。在替换模式(不是正则表达式)中,一些方言允许$1(例如.NET、Java、Perl和JavaScript),一些允许\1(Python和Ruby),有些同时允许(PHP和JGSoft)。编辑:因为你写道你找不到任何关于

javascript - 如何为 Google Places API 自动完成文本框设置默认值

我正在处理一个与谷歌示例中的页面足够接近的页面https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform它工作正常。不过我还需要添加一项功能,就是将自动完成的值默认设置为当前用户所在的城市。我使用以下代码在HTML5中使用地理定位API获取登录用户的城市和国家/地区。然而,挑战是让自动完成接受这个值作为它的默认值。当我尝试将值直接放入文本框中时,自动完成将其视为错误值。navigator.geolocation.getCurrentPositio

javascript - 是否可以动态获取适合固定宽度的文本的最后一行?

这是一个example:ContrarytopopularbeliefLoremIpsumisnotsimplyrandomtext.IthasrootsinapieceofclassicalLatinliteraturefrom45BC,makingitover2000yearsold.这个div的宽度为200像素,我需要捕捉在浏览器中可以看到的最后一行,并用span将其包裹起来。如itover2000yearsold.就我而言。这可以用jquery/javascript实现吗?或者至少得到这个“最后”行的长度。编辑:我想我找到了一个好方法:https://jsfiddle.net/

javascript - 如何以编程方式选择 TinyMCE 编辑器中的所有文本

我正在寻找一种方法来以编程方式选择TinyMCE编辑器实例中的所有内容。我需要这个的原因是,如果编辑器中的所有文本都被选中,我会喜欢它,只要有人点击它(顺便说一句,我正在结合使用TinyMCE和JEditable)。谢谢,艾丹 最佳答案 假设您将TinyMCE编辑器实例存储在名为ed的变量中:ed.selection.select(ed.getBody(),true); 关于javascript-如何以编程方式选择TinyMCE编辑器中的所有文本,我们在StackOverflow上找到一

javascript - 有没有一种简单的方法可以在文本框中单击并拖动滚动?

我有一个带有overflow:auto和滚动条的div,我希望能够拖动内容进行滚动。我不需要能够选择文本。是否有捷径可寻?一个jQuery插件会很好,否则普通的旧JavaScript就可以了。看来我说的还不够清楚。有一个我想要滚动的固定高度的div。我不想拾取滚动条,而是想在文本中沿相反方向单击并拖动。就像在iPhone上一样。就像在Photoshop中按住空格并拖动一样。-------------------|||||||||||||| 最佳答案 这是拖动和滚动div的一个很好的实现https://github.com/mvlan

javascript - 在选择的 jquery ui 选项卡上获取选项卡文本

我正在使用jqueryui标签我可以在“加载”(ajax)事件中获取所选选项卡的索引$('#tabs').tabs({load:function(e,ui){if($('#tabs').tabs('option','selected')==0){}}});现在我想获取标签名称例如...ProfileShouts我想在单击第一个选项卡时检索文本配置文件或单击第二个选项卡时大喊。谢谢 最佳答案 您可以使用uiargument传入,具体是ui.tab获取anchor元素,像这样:vartext=$(ui.tab).text();我没有要加

javascript - 同一行上的正则表达式多个匹配项

我有以下JavaScript正则表达式用于http://regexpal.com/\[.*(\.jpg|\.png|\.gif|\.bmp|\.jpeg).*\]在jQuery代码中使用-post.html().match(/\[.*(\.jpg|\.png|\.gif|\.bmp|\.jpeg).*\]/g);这是我正在使用的示例数据[cid:image001.jpg@01CD2DC8.704399C0]s[cid:image001.png@01CD2DC8.704399C0]image.jpg[cid:image002.jpg@01CD2DC8.704399C0][cid:imag

javascript - Raphael JS 文本沿路径

我正在寻找一个例子或对一个概念的一些确认。希望在应用程序上使用RaphaelJS,并希望能够像Illustrator等图形设计应用程序那样扭曲文本。 最佳答案 这是对ChrisWilson代码的改编,重构为一个插入函数,并增加了一些特性:IE8/VML模式支持和Gecko/Firefox支持(通过定义旋转原点-没有这个,IE8和Firefox会疯狂地在页面周围乱扔文本)一个小调整,使Gecko浏览器(例如Firefox)中的文本不那么难看-没有这个,这些会任意增加字母间距支持手动定义的字体大小和字母间距,以及动态“填充路径”大小和间