“Получить выбор текста JavaScript” Ответ

Получите значение или текст из Select Element, используя JavaScript

<select id="ddlViewBy">
  <option value="1">test1</option>
  <option value="2" selected="selected">test2</option>
  <option value="3">test3</option>
</select>
Running this code:

var e = document.getElementById("ddlViewBy");
var strUser = e.value;
Would make strUser be 2. If what you actually want is test2, then do this:

var e = document.getElementById("ddlViewBy");
var strUser = e.options[e.selectedIndex].text;
Manohar Shrestha

Выберите текст с JavaScript

// highlight text in an input element
element.select();

// highlight a portion of an element
// element.setSelectionRange(start, end, ?direction)
// start, end - start and end indices of the new selection
// direction (optional) - "forward", "backward", or "none" (default)
element.setSelectionRange(3, 5);
DenverCoder1

JavaScript выберите текст в элементе

// Select text in element 'elm'
const elm = document.getElementById('elm');

// Clear any current selection
const selection = window.getSelection();
selection.removeAllRanges();

// Select paragraph
const range = document.createRange();
range.selectNodeContents(elm);
selection.addRange(range);
Attractive Addax

Получить выбор текста JavaScript

function getSelectionText() {
    var text = "";
    if (window.getSelection) {
        text = window.getSelection().toString();
    } else if (document.selection && document.selection.type != "Control") {
        text = document.selection.createRange().text;
    }
    return text;
}
Outstanding Orangutan

Ответы похожие на “Получить выбор текста JavaScript”

Вопросы похожие на “Получить выбор текста JavaScript”

Больше похожих ответов на “Получить выбор текста JavaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования