リビジョンの比較

XBL で定義した要素へのプロパティの追加

リビジョン 237962:

リビジョン 237962 (編集者: Mgjbot / 編集日時:

リビジョン 183204:

リビジョン 183204 (編集者: Mgjbot / 編集日時:

タイトル:
XBL で定義した要素へのプロパティの追加
XBL で定義した要素へのプロパティの追加
URL スラッグ:
XUL_Tutorial/Adding_Properties_to_XBL-defined_Elements
XUL_Tutorial/Adding_Properties_to_XBL-defined_Elements
タグ:
XUL, XBL, XUL_Tutorial, Tutorials
XUL, XBL, XUL_Tutorial, Tutorials
内容:

リビジョン 237962
リビジョン 183204
nn8       
9    </p>
10    <p>
n13    <h3 name="XBL_.E3.82.A4.E3.83.B3.E3.82.BF.E3.83.BC.E3.83.95.En16    <h3 id="XBL_.E3.82.A4.E3.83.B3.E3.82.BF.E3.83.BC.E3.83.95.E3.
>3.82.A7.E3.82.A4.E3.82.B9">>82.A7.E3.82.A4.E3.82.B9" name="XBL_.E3.82.A4.E3.83.B3.E3.82.BF.E3
 >.83.BC.E3.83.95.E3.82.A7.E3.82.A4.E3.82.B9">
n17      <a href="ja/JavaScript">JavaScript</a> と <a href="ja/DOM">Dn20      <a href="/ja/JavaScript" title="ja/JavaScript">JavaScript</
>OM</a> は、要素のプロパティを取得または設定するためのアクセス手段を提供しています。 XBL を利用すれば、作成した要素に独>a> と <a href="/ja/DOM" title="ja/DOM">DOM</a> は、要素のプロパティを取得または設定す
>自のプロパティを定義することが可能です。 または、処理を呼び出すためのメソッドを追加することもできます。 これらを行っておけば、後>るためのアクセス手段を提供しています。 XBL を利用すれば、作成した要素に独自のプロパティを定義することが可能です。 または、処
>は (<code><a href="ja/DOM/document.getElementById">getElementById<>理を呼び出すためのメソッドを追加することもできます。 これらを行っておけば、後は (<code><a href="/ja/DOM/
>/a></code> のような関数を使って) 要素への参照の取得を行うだけで、 追加したプロパティの取得や設定、または追加したメソ>document.getElementById" title="ja/DOM/document.getElementById">g
>ッドの呼び出しが可能になります。>etElementById</a></code> のような関数を使って) 要素への参照の取得を行うだけで、 追加したプロパティの取
 >得や設定、または追加したメソッドの呼び出しが可能になります。
n58    <h3 name=".E3.83.95.E3.82.A3.E3.83.BC.E3.83.AB.E3.83.89">n61    <h3 id=".E3.83.95.E3.82.A3.E3.83.BC.E3.83.AB.E3.83.89" name="
 >.E3.83.95.E3.82.A3.E3.83.BC.E3.83.AB.E3.83.89">
n68<b>XUL:</b>n71<strong>XUL:</strong>
n77<b>XBL:</b>n80<strong>XBL:</strong>
n104    <h3 name=".E3.83.97.E3.83.AD.E3.83.91.E3.83.86.E3.82.A3">n107    <h3 id=".E3.83.97.E3.83.AD.E3.83.91.E3.83.86.E3.82.A3" name="
 >.E3.83.97.E3.83.AD.E3.83.91.E3.83.86.E3.82.A3">
n110    <h4 name="onget_.E5.B1.9E.E6.80.A7.E3.81.A8_onset_.E5.B1.9E.En113    <h4 id="onget_.E5.B1.9E.E6.80.A7.E3.81.A8_onset_.E5.B1.9E.E6.
>6.80.A7">>80.A7" name="onget_.E5.B1.9E.E6.80.A7.E3.81.A8_onset_.E5.B1.9E.E6
 >.80.A7">
n125          onset="alert('Changed to:'+val); return val;"/&gt;n128          onset="alert('Changed to:'+val);"/&gt;
n151          onset="return this.setAttribute('size',val);"n154          onset="this.setAttribute('size',val);"
n157    <h4 name="getter_.E8.A6.81.E7.B4.A0.E3.81.A8_setter_.E8.A6.81n160    <h4 id="getter_.E8.A6.81.E7.B4.A0.E3.81.A8_setter_.E8.A6.81.E
>.E7.B4.A0">>7.B4.A0" name="getter_.E8.A6.81.E7.B4.A0.E3.81.A8_setter_.E8.A6.8
 >1.E7.B4.A0">
nn173    if (!isNaN(v)) {
170    if (!isNaN(v)) return this.setAttribute('number',''+v);174      this.setAttribute('number',''+v);
171    else return this.getAttribute('number');"175    }
n181    <h4 name="readonly_.E5.B1.9E.E6.80.A7">n185    <h4 id="readonly_.E5.B1.9E.E6.80.A7" name="readonly_.E5.B1.9E
 >.E6.80.A7">
tt197    <p>
193    <div class="noinclude"></div>{{ languages( { "en": "en/XUL_Tu198      {{ languages( { "en": "en/XUL_Tutorial/Adding_Properties_to
>torial/Adding_Properties_to_XBL-defined_Elements", "fr": "fr/Tuto>_XBL-defined_Elements", "fr": "fr/Tutoriel_XUL/Ajout_de_propri\u0
>riel_XUL/Ajout_de_propri\u00e9t\u00e9s", "pl": "pl/Kurs_XUL/Dodaw>0e9t\u00e9s", "pl": "pl/Kurs_XUL/Dodawanie_w\u0142asno\u015bci" }
>anie_w\u0142asno\u015bci" } ) }}> ) }}
199    </p>

前に戻る