当前位置: 首页 > 面试题库 >

了解使用JavaScript选择文本区域的过程

汪德寿
2023-03-14
问题内容

我正在使用中的浏览器内编辑器textarea。我已经开始寻找一些有关textarea选择的信息,并找到了这个jQuery插件fieldSelection,它可以进行一些简单的操作。

但是,它不能解释发生了什么。

我想更多地了解JavaScript中的文本区域选择,最好同时描述DOM3之前和DOM30之后的场景。


问题答案:

从PPK对range的介绍开始。Mozilla开发人员连接具有有关W3C选择信息。Microsoft在MSDN上记录了他们的系统。在这里的答案可以找到更多技巧。

除了不兼容的接口外,您还很高兴知道textarea节点还会发生额外的异常现象。如果我没有记错的话,当您在IE中选择它们时,它们的行为就像其他任何节点一样,但是在其他浏览器中,它们具有独立的选择范围,该范围通过节点上的.selectionEnd.selectionStart属性公开。

另外,您应该真正了解一下.contentEditable实时编辑内容的方法。从Firefox3版本开始,所有浏览器现在都支持此功能。



 类似资料:
  • 我需要使用Selenium将光标放在文本区域元素中。元素没有ID。我曾经尝试过: 而且它不会引发任何异常

  • 问题内容: 我找不到答案的简单问题:如何使用JavaScript(或jQuery)取消选择可能在网页上选择的任何文本?EG用户单击并拖动以突出显示一些文本- 我想要一个函数deselectAll()来清除此选择。我应该怎么写呢? 谢谢您的帮助。 问题答案:

  • 如何表达区域 b2:b10 和 e2:e10 excel的这个区域如何表达?

  • 问题内容: 我正在制作一个HTML / CSS / jQuery画廊,里面有几页。 我确实有一个“下一步”按钮,这是与jQuery Click侦听器的简单链接。 问题是,如果用户多次单击该按钮,则会选择该按钮的文本,然后选择整个文本行。在我真正黑暗的设计中,这确实丑陋且荒谬。 所以这是我的问题:您可以禁用HTML上的文本选择吗?如果没有,我将非常想念flash及其在文本字段上的高级配置… 问题答案

  • 我最近开始使用JFreeChart,我想做一些事情,但我不确定是否可能。我的程序应该从wav文件中绘制声谱图(声音图)。因此,我设法从双arraylist中的wav文件中获取数据,并将其显示在图表中。但现在我希望能够选择我的频谱图的一个区域(与相同的工具用于缩放)没有缩放,并能够播放我的声音上只选择的部分。但我根本找不到任何成功的方法。以下是我的图表代码: getChartPanelun()返回一

  • 本文向大家介绍全面了解JavaScript的作用域链,包括了全面了解JavaScript的作用域链的使用技巧和注意事项,需要的朋友参考一下 JavaScript的作用域链 这是一个非常重要的知识点了,了解了JavaScript的作用域链的话,能帮助我们理解很多‘异常'问题。 下面我们来看一个小例子,前面我说过的声明提前的例子。  对于这个例子,没有接触过这方面的时候,第一反应是会纠结下,这第一个的