私の Office アドインには、次のようなチェックボックスがあります。
<div class="ms-CheckBox">
<input id="inputId" type="checkbox" class="ms-CheckBox-input" />
<label id="labelId" role="checkbox" class="ms-CheckBox-field" aria-checked="false" name="checkboxA" for="inputId>
<span class="ms-Label">Text</span>
</label>
</div>
JavaScript を介してそのチェック済みステータス (またはその aria-ckecked ステータス、私はまだそれらの違いを取得していません) を取得したいのですが、オプションのメンバーがあることがドキュメントdocument.getElementById( 'labelId' ).checked
で指定されているため、それを取得するだけです。checked
undefined
私はこれらのテクノロジーに非常に慣れておらず、いくつかの懸念があります。
「オプションのメンバー」は、存在するように明示的に作成する必要があることを意味しますか? もしそうなら、どうすればそれを行うことができますか?
ただし、checked
メンバーが存在する可能性があります。ユーザーがクリックするたびにその値を手動で処理する必要がありますか、それとも既に内部で管理されており、まだアクセスする方法が見つからないだけですか?
チェックボックスの html コードで行った間違いが見当たらないだけでしょうか。
前もって感謝します!