HTMLの要素に一意のIDを追加するにはどうすればよいですか?
HTMLでは、id属性を使用することで、要素に一意のIDを追加できます。idは同じページ内で重複してはならず、CSSやJavaScriptから特定の要素を正確に参照するために活用されます。
サンプルコード
以下のコードを実行して、id属性の実装方法を確認してみましょう。
<html>
<body>
<h1>Tutorialspoint</h1>
<p id = "myid">We provide Tutorials!</p>
<button onclick = "display()">More...</button>
<script>
function display() {
document.getElementById("myid").innerHTML = "We provide learning videos as well";
}
</script>
</body>
</html>コードの解説
この例では、段落要素(<p>)に「myid」という一意のIDを設定しています。ボタンをクリックすると、JavaScriptのdocument.getElementById()メソッドによってID「myid」を持つ要素が取得され、そのテキスト内容が新しい文字列に書き換えられます。このように、id属性はJavaScriptから特定の要素へ動的にアクセスするための重要な手段となります。
-
HTMLのinput要素の幅を文字数で指定する方法【size属性の使い方】
HTMLの<input>要素の幅を文字数を基準に指定したい場合は、size属性を使用します。size属性に数値を設定すると、その数値分の平均的な文字が表示できる幅が確保されます。 size属性の基本構文 <input type=text name=sub size=10> 上記のように記述すると、半角文字約10文字分の幅を持つテキストボックスが表示されます。size属性を省略した場合の既定値は「20」です。 使用例 次の例では、size属性とmaxlength属性を組み合わせて、表示幅と入力可能な最大文字数を同時に指定しています。 <!DOCTYPE html
-
HTMLで要素に値を追加するには?value属性の使い方を解説
HTMLで要素に値を設定するには、value属性を使用します。value属性は、フォーム送信時にサーバーへ送られる初期値や、要素が持つ現在の値を指定するために使われます。 value属性が使用できる要素 value属性は、以下のHTML要素で利用できます。 <button> … ボタンのラベルとして送信される値 <input> … 入力フィールドの初期値 <li> … 順序付きリスト(<ol>)内での項目の開始番号 <option> … 選択肢としてサーバーへ送信される値 <meter> … 計測範囲内における現在の値