Questions tagged «caret»


10
如何在contenteditable元素(div)中设置插入符(光标)的位置?
我以这个简单的HTML为例: <div id="editable" contenteditable="true"> text text text<br> text text text<br> text text text<br> </div> <button id="button">focus</button> 我想要简单的事情-单击按钮时,我想将插入符号(光标)放入可编辑div中的特定位置。通过网络搜索,我将这个JS附加到了按钮点击上,但是它不起作用(FF,Chrome): var range = document.createRange(); var myDiv = document.getElementById("editable"); range.setStart(myDiv, 5); range.setEnd(myDiv, 5); 是否可以像这样手动设置插入符号的位置?


10
获取contentEditable插入符号索引位置
我发现了很多关于如何在浏览器中设置光标或插入符号索引位置的好方法。 contentEditable元素中,但是却没有关于如何获取或找到其索引的 ... 我想做的是知道这个div内插入符号的索引 keyup。 因此,当用户键入文本时,我随时可以知道其在 contentEditable元素中的。 编辑:我正在寻找div内容(文本),而不是光标坐标内的索引。 <div id="contentBox" contentEditable="true"></div> $('#contentbox').keyup(function() { // ... ? });


4
内容可编辑,在文本末尾设置插入符号(跨浏览器)
在Chrome中输出: <div id="content" contenteditable="true" style="border:1px solid #000;width:500px;height:40px;"> hey <div>what's up?</div> <div> <button id="insert_caret"></button> 我相信在FF中它将看起来像这样: hey <br /> what's up? 并在IE中: hey <p>what's up?</p> 不幸的是,没有一种很好的方法来使每个浏览器都插入一个<br />而不是div标签或p标签,或者至少我在网上找不到任何东西。 无论如何,我现在想做的是,当我按下按钮时,我希望将插入符号设置在文本的末尾,因此它应该看起来像这样: hey what's up?| 有什么办法可以使其在所有浏览器中正常工作? 例: $(document).ready(function() { $('#insert_caret').click(function() { var ele = $('#content'); var length = ele.html().length; ele.focus(); //set caret -> end pos } …

5
Python中的插入符(^)有什么作用?
我今天在python中遇到了插入符号运算符,并对其进行了尝试,得到了以下输出: >>> 8^3 11 >>> 8^4 12 >>> 8^1 9 >>> 8^0 8 >>> 7^1 6 >>> 7^2 5 >>> 7^7 0 >>> 7^8 15 >>> 9^1 8 >>> 16^1 17 >>> 15^1 14 >>> 它似乎基于8,所以我猜某种字节操作?除了对浮点数的奇怪表现之外,我似乎无法找到更多关于此搜索网站的信息,是否有人链接到该运算符的工作,或者您可以在此处进行解释?
111 python  operators  caret 

7
将插入号/光标位置设置为字符串值WPF文本框的末尾
当我第一次打开窗口时,我尝试将插入符号/光标位置设置为WPF文本框中字符串值的末尾。当我的窗口打开时,我使用FocusManager在文本框中设置焦点。 似乎没有任何作用。有任何想法吗? 请注意,我使用的是MVVM模式,并且代码中仅包含XAML的一部分。 <Window FocusManager.FocusedElement="{Binding ElementName=NumberOfDigits}" Height="400" Width="800"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition/> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition/> <RowDefinition/> </Grid.RowDefinitions> <TextBox Grid.Column="0" Grid.Row="0" x:Name="NumberOfDigits" IsReadOnly="{Binding Path=IsRunning, Mode=TwoWay}" VerticalContentAlignment="Center" Text="{Binding Path=Digits, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"/> <Button Grid.Column="0" Grid.Row="1" Margin="10,0,10,0" IsDefault="True" Content="Start" Command="{Binding StartCommand}"/> </Grid> </Window>
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.