javascript - Posición del cursor en WKWebView con un párrafo editable en iOS
contenteditable (2)
¿Hay alguna forma de obtener la posición del cursor en un WKWebView
en iOS que contenga un párrafo editable (un párrafo con un contenido atribuido contentEditable
conjunto contentEditable
como verdadero)?
EDITAR: para agregar información adicional, el div editable puede contener otros subnodos
Esto se puede hacer de varias maneras usando HTML5 (usando el atributo de autofocus
) o usando javascript ( document.getElementById("IDHERE").focus();
- usando focus event). Escribiré todo en un solo fragmento de código y lo usaré según su requerimiento.
//if u commnet the second form
let domObject = document.getElementById("lname"); // refer which object to focus
domObject.focus(); // event to trigger focus on the refereced dom object
//throw error till second form is uncommented
<!-- html5 way the most easiest way -->
<form action="/action_page.php">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname" autofocus><br>
<input type="submit">
</form>
<!-- autofocus refers where to focus -->
<!-- unncoment below and comment above -->
<!-- javascript way -->
<!--
<form action="/action_page.php">
First name: <input type="text" id="fname"><br>
Last name: <input type="text" id="lname"><br>
<input type="submit">
</form>
-->
Si tiene acceso al document
y la posición del mouse dentro de la vista, puede usar document.elementFromPoint(x, y);