2017-04-21 3 views
-1

enter image description here HTML選択タグが属性を無効にしているため、Elementが無効になっています。私はちょうどそれが私のプロジェクトで必要とされるので、読み取り専用モードと呼んでいたかったのです。 無効なselect要素からstringを選択できないという問題があります。無効なHTML selectタグ要素から文字列を選択する方法はありますか?

文字列を選択してコピーすることは可能ですが、今は不可能です。 カーソルはブロックされているので、CSSを使用して変更して、もう一度試しました。

しかし、それは役に立たなかった。

https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_select_disabled

W3schoolと選択文字列マウスを使用して "ボルボ" のこのTryItEditorにしてみてください。不可能。

この問題を解決する他の方法はありますか?

+3

を助けましたユーザーが値を変更したい場合(フォーム要素が無効)、最初にフォーム要素を使用する理由は何ですか?なぜそれをユーザーのためのテキストとして表示しないのですか? – David

+0

"edit"という名前のボタンがあり、通常の選択オプションになります。次に、ユーザーはドロップダウンリストから項目を選択し、[保存]ボタンをクリックします。それは再び読取り専用として選択オプションを作る。これは私のプロジェクトのワークフローです。 – blackiii

+0

あなたがここでやろうとしていることは私には分かりません。有効になっている場合でも、 '

答えて

0

したがって、htmlの要素を読み取り専用モードにする必要がある場合は、単純にこれを行うことができます。

<div> Name: <input type="text" name="name" value="John Doe" readonly><br> </div> 

あなたは少なくとも、これは私はあなたが求めて何を考えて..です入力中の文字列(テキスト)をコピーしますが変更することはできません..あなたはドン場合は希望は」あなたに

JSfiddle

関連する問題