Use TextRange to obtain the bitwise _ javascript in the input box
Source: Internet
Author: User
Using TextRange to obtain the cursor position in the input box TextRange is an object used to represent text in HTML elements. Although we do not usually use this object, it is provided in IE4.0. However, the call methods provided by TextRange are obscure, so what can we do with it?
The traditional use of TextRange is to circle text content on web pages, such as changes, deletions, and additions. However, its classic purpose is to search for text on the Web page (which is relatively simple) and obtain the cursor position of the input box. The latter can be used to derive many more useful functions. For example, to restrict the input of MaskTextBox, the core technical point is to obtain the cursor position of the input box, and then use a regular expression to judge the input content. In addition, I will introduce "natural navigation using arrow keys in the input box matrix". The core technical point is to obtain the cursor position in the input box.
The entire code for getting the cursor position in the input box is actually very short, but these objects and methods are not very commonly used.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.