ボタンを使用してテキスト入力を有効にしようとしています。私の機能はこんな感じです。
function showHide4()
{
document.getElementById('snack').readOnly=false;
document.getElementById('snack').style.backgroundColor"#ffffff";
}
この関数は、テキスト入力を書き込み可能にし、背景を白に変更しますが、クリックした後にのみ有効になります。
注:- アクティブ化されたテキスト入力の私の考えは、その中でカーソル (|) が点滅していることです。 アクティブ化というのは正しい言葉ではないかもしれませんが、他に何と呼べばいいのかわかりません。
編集:- focus() を試しました。focus() を使用する際の問題は、テキスト入力のデフォルト値が自動的に選択されることです。これは私が望むものではありません。その値の後にカーソル (|) を置きたいです。