`
DAQIQIU
  • 浏览: 22751 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

获取textarea/text选中值

    博客分类:
  • js
 
阅读更多

function getSelectedText(textbox){

    // ie > 8,ff chrome

    if(typeof textbox.selectionStart == 'number'){

        return textbox.value.substring(textbox.selectionStart,textbox.selectionEnd);

    }else if(document.selection){

       // ie <=8

       return document.selection.createRange().text;

    }

}

分享到:
评论

相关推荐

    vue结合html实时截取textarea文本

    这个简单的Vue与HTML结合的示例展示了如何在用户输入时实时获取textarea中的选中文本和光标位置。在实际项目中,你可以根据需求扩展这个功能,比如增加字符计数、格式检查或其他高级功能。通过Vue.js的强大功能和...

    在textarea光标处插入文本

    - **Internet Explorer (IE) 支持**:使用`document.selection`来获取当前选中的文本范围。 - **Mozilla/Netscape 支持**:使用`selectionStart`和`selectionEnd`属性来确定选中区域的位置。 ##### 2. IE支持 在IE...

    jquery获取表单值

    获取文本域(`&lt;textarea&gt;`)的值 文本域用于接收多行文本输入。获取其值的方式与文本框类似: ```javascript var textAreaVal = $("#text_area_id").val(); ``` ##### 3. 获取单选按钮(`&lt;input type="radio"&gt;`...

    javascript获得光标所在的文本框(text textarea)中的位置.docx

    ### JavaScript 获取光标所在文本框(text/textarea)中的位置 在前端开发中,经常需要处理用户在文本框(如`&lt;input type="text"&gt;`或`&lt;textarea&gt;`)内的输入行为,例如实现自动填充、实时校验等功能时,获取光标的...

    JS获取文本框焦点光标位置、选中起始位置、终止位置、选择内容

    有时,开发者需要获取或操作文本框中的焦点光标位置、选中起始位置、终止位置以及选中的内容,这对于实现诸如高亮显示、文本编辑、格式化等功能至关重要。在本文中,我们将深入探讨这些概念,并提供兼容IE8的解决...

    JQuery获取input控件值.docx

    下面将详细解释如何使用jQuery来获取和设置text、textarea、radio、checkbox以及select等不同类型的input控件的值。 1. **获取text和textarea值**: - 对于`&lt;input type="text"&gt;`和`&lt;textarea&gt;`,可以使用`.attr()...

    关于Textarea的换行问题

    如果`menuitem19`被选中,即用户可能通过某种界面操作选择了特定的换行模式或界面布局,那么程序将使用`text1`作为当前的TextArea,并更新其文本内容。接着,移除之前存在的TextArea(在本例中为`text2`),并将`...

    获取div编辑框,textarea,input text的光标位置 兼容IE,FF和Chrome的方法介绍

    本文将介绍如何在IE、Firefox和Chrome中获取div编辑框、textarea和input text光标位置的方法,并提供相应的代码示例。 首先,了解不同浏览器对于光标位置获取的支持情况是必要的。例如,IE浏览器使用了document....

    jquery取值.pdf

    首先,获取和设置文本框(TEXTAREA)的值: ```javascript // 获取值 var textval = $("#text_id").attr("value"); // 或者 var textval = $("#text_id").val(); // 赋值 $("#text_id").attr("value", ''); // 清空...

    将text的中的值,增加到textarea的js代码

    // 获取textarea元素的引用 var textarea = document.getElementById('textareaElement'); // 将text元素的值追加到textarea元素的现有内容后面 textarea.value += textValue; } ``` 3. 注意到描述中提到的"...

    javascript获取选中的文本的方法代码.docx

    如果不支持,则尝试使用IE特有的`document.selection.createRange().text`来获取选中内容。 ### 示例应用 为了演示以上方法的应用,可以创建一个简单的HTML页面,并在其中放置一个文本区域和一个按钮。点击按钮时...

    使用TextRange获取输入框中光标的位置的代码

    这个GetCursorPsn()方法可以获取输入框中的光标位置,并返回光标的位置值。这个方法可以应用于限制输入的MaskTextBox、使用方向键在输入框矩阵中自然的导航等场景。 需要注意的是,使用这个GetCursorPsn()方法后,...

    java大家容易遗忘的基础,0分超值

    TextArea textArea = new TextArea("Initial Text"); String content = textArea.getText(); // content 的值为 "Initial Text" textArea.setText("New Text"); ``` #### 按钮 (Button) - **构造函数**: - `...

    JS获取文本框光标位置、选中起始位置、终止位置、选择内容

    在JavaScript中,与文本框(`&lt;input type="text"&gt;`或`&lt;textarea&gt;`)相关的操作是常见的前端开发任务。特别是在交互式应用中,我们经常需要获取或设置用户输入时的光标位置、选中文字的起始和终止位置,以及获取选中...

    Qml实现的文本显示框(可指定某行高亮)

    要创建一个能够显示文本的组件,我们需要使用`Text`或`TextArea`元素。在这个案例中,我们更倾向于使用`TextArea`,因为它提供更多的交互性和格式化选项。`TextArea`可以显示多行文本,并且可以通过调整其属性来定制...

    Jquery 获取表单text,areatext,radio,checkbox,select值的代码

    对于下拉选择框,使用val方法可以获取当前选中项的值,使用.find方法可以找到选中项并获取其文本内容: ```javascript // 获取下拉框的选中值 var selectValue = $('#sel').val(); // 获取下拉框选中项的文本 var ...

    Jquery获得控件值的三种方法总结

    对于ASP.NET中的DropDownList控件,可以这样获取选中项的值和文本: ```javascript function bbOK() { var a = $("#ddlGuo option:selected").val(); // 获取值 var b = $("#ddlGuo option:selected").text(); //...

    jquery操作表单案例

    本文将深入探讨“jquery操作表单案例”中的关键知识点,包括输入元素(input)、文本区域(textarea)、单选按钮(radio)、复选框(checkbox)以及选择列表(select)的操作,特别是如何根据选择列表的文本值(text)来选定选项...

    JavaScript获取文本框内选中文本的方法

    按钮元素上绑定了`onclick`事件,当点击按钮时,会调用`getFieldSelection`函数并传入获取到的`&lt;textarea&gt;`元素,最后通过`alert`函数弹出获取到的选中文本。 上述内容还强调了不同浏览器之间的兼容性问题,尤其是...

Global site tag (gtag.js) - Google Analytics