Тема: Небажане виділення тексту при використання selectionStart

Я зробив скрипт який при натикані кнопки "id.." додає в поле текст "id0000" та розмішує курсор після другої букви, але виділяється "0000" і коли щось вводити ці нулі стираються. Як прибрати виділення тексту ?

<!DOCTYPE HTML>
<html>
<head>
    <meta http-equiv="content-type" content="text/html" />
    <meta name="author" content="Silence / REPT" />
        <script src="..\js & jq\jquery.js"></script>
    <title>Без назви</title>
</head>
<body>

<form name="form">
    <textarea name="textbox" id="textbox">0000</textarea>
    <input name="button" type="button" value="id.." onclick="f()"/>
</form>

<script>
function f()
{
    var t = document.getElementsByTagName('textarea')[0];
    $("#textbox").text('id0000');
    t.selectionStart=2;
}
</script>

</body>
</html>

2

Re: Небажане виділення тексту при використання selectionStart

selectionEnd задавати не пробували?

Подякували: Betterthanyou1

3

Re: Небажане виділення тексту при використання selectionStart

Точно, дякую