私はJavaScriptとWeb開発の新機能です。テキストを追加して保存する複数の領域を持つページを作成しています。各テキスト領域には、読み取り専用と編集可能の間でテキスト領域を切り替えるために使用するIDが異なるButtonがあります。テキストエリアは編集可能であり、テキストが読み込み専用の場合は「編集」されます。異なるボタンのテキストを切り替えるJavascript機能
以下の機能は、1つのボタン(editNameBtn)で機能します。私の質問は、テキストを切り替えるには、各ボタンのIDを渡すことができる1つの関数を記述する方法はありますか?各ボタンごとに異なる機能を持たせるのではなく、異なるIDを使用します。
function toggleText(editNameBtn) {
var el = document.getElementById("editNameBtn").textContent;
if (el == "Edit"){
el = "Save";
} else {
el = "Edit";
}
document.getElementById("editNameBtn").textContent = el;
}
ありがとう!私はIDを渡すときに一重引用符を持たなければならないことも知らなかった。<! - 単一のqutoesをtoggleText( 'PASSIDHERE')に入れ、引数はidと同じでなければならない - > – HughP
ようこそ。よくある間違い – karthik