0

我需要一些帮助来编写一些 JS 代码。我想在标准 HTML 输入文本字段中选择一个子字符串。我知道 Firefox 的代码,真的很简单,很好用,看看这个:

    var_control.selectionStart = var_searchtext.length;
    var_control.selectionEnd   = var_control.value.length;

“var_control”是文本字段,我通过将“this”赋予JS函数来定义文本字段中的变量。正如我所说,它工作正常。但 ... !!!...我也需要旧版本 Microsoft Explorer 的代码 :-(

我知道如何选择文本字段的全部内容:

    var_control.select();

但是如何选择字段的一部分内容呢?

汤米

4

2 回答 2

0

您可以substring将值提取到所需的值。

var str = var_control.select();
str = str.substring(n); // what ever you need

希望对你有帮助

于 2013-09-11T07:47:23.340 回答
0

为了获得最佳浏览器支持,我建议您使用 JQuery 之类的 JS 框架。如果你使用 JQuery 1.x,它从 IE6 开始支持 IE。http://jquery.com/browser-support/

于 2013-09-11T07:51:00.713 回答