Имея вход только для чтения, я не могу скопировать значение - PullRequest
0 голосов
/ 27 августа 2018

У меня проблемы с вводимым текстом, который доступен только для чтения и имеет текст с плашдолдером. Я не могу скопировать текст в Chrome.

  • Если текст выделен с помощью мыши, а затем CTRL + C, текст не копируется
  • Если дважды щелкнуть текст, а затем CTRL + C, текст копируется
  • Если текст с двойным щелчком мыши и в контекстном меню мыши выбран вариант копирования, текст копируется

<p>If the text is selected with the mouse and then CTRL + C, the text is not copied</p>
<p>If the text is double-clicked and then CTRL + C, the text is copied</p>
<p>
If the text with double click of mouse and in the context menu of the mouse is selected the option to copy, the text is copied</p>


<form>
<input type="text" value="123" placeholder="123" readonly="readonly"/></form>

Скрипач: https://jsfiddle.net/sjtwdov3/26/

Я пытался найти эту проблему, но не смог найти никакой помощи. Сталкивались ли вы с этим? Это известная проблема с хромом?

1 Ответ

0 голосов
/ 27 августа 2018

Отредактировано - поскольку оно проходит через форму, используйте скрытое поле ниже с атрибутом имени, чтобы передать значение через форму.

<input type="text" value="123" placeholder="123" disabled />
<input type="hidden" value="123" name="fieldName" />
...