*ボタンの内容を書き換える
** input タグの場合には, valueで。
- input タグで, type="button" の場合には, ボタンのところに表示されるテキストは, value で指定する。
-だから, document.getElementById("btn01").value = "クリックしたね"; という感じに書けば,よい。
** button タグの場合がナゾだった。
-buttonタグで指定するときには, 表記が簡単になっていいのだが, どう変えるかがなぞだった。
-あるサイトでの使い方として, textContentという属性を使っていた。
-
それを使ったサンプルがこれである。
* textContextって何?
- webを眺めてみると, innerText と textContent というのが, ブラウザによって, ちがったりするようだ。
- ということは, 互換性を考えると, あまり使わない方がいいのだろうか。つまり, input での button の方がいいのだろうか。
* っていうことは...
- っていうことは, innerTextやinnerHTMLも使えるかもしれないと思って, こんなのを試してみた。
-
innerText
-
innerHTML(1)
-
(2) タグも使う
* っていうことは, button は div なんかと同じ扱い?
-つまり, button は, div なんかと同じように扱えるということのようだ。
-html5の規格をきちんと読むと, どこかに記述があるのかも。