一部の属性では、効果があるのは属性の存在です。属性に割り当てられた値は関係ありません。たとえば、autofocus 属性を「false」、「true」、または「banana」に設定しても、要素は自動的にフォーカスされます。IE、以下はすべて同等であり、div がフォーカスを取得します。
<div autofocus="false" contenteditable="true"></div>
<div autofocus="true" contenteditable="true"></div>
<div autofocus="banana" contenteditable="true"></div>
ノックアウトには「attr」バインディングがありますが、属性の追加/削除ではなく、属性に値を割り当てる場合にのみ役立つようです。
ノックアウトでそれを行う別の方法はありますか、それとも JavaScript から設定する必要がありますか?
NBubuntuでchromeを使用しています。