ページには多くのコントロール (要素またはタグ) があります。これらのタグをより便利に操作するには、ID カードをタグに付ける必要があります。 必要な属性は、名前、ID、クラスです。 1. 名前 タグの名前を指定します。 1.1 フォーマット: <input type="text" name="username" /> 1.2 アプリケーションシナリオ ①form: nameはサーバーに転送されるフォームリストの変数名として使用できます。たとえば、上記でサーバーに転送される名前は、username='テキストの値'です。 ②入力タイプ='radio'ラジオタグ:複数のラジオタグの名前に同じ値を設定すると、ラジオ選択操作が行われます。 コードをコピー コードは次のとおりです。<input type="radio" name='sex'/>男性 <input type="radio" name='sex'/>女性③同じ名前のタグのグループをすばやく取得:同じ名前のタグを取得し、属性の変更、イベントの登録などの操作をまとめて実行します。 [コード] 関数 changtxtcolor() { var txts = document.getElementsByName('txtcolor'); //name=txtcolor のすべてのタグを取得します for (var i = 0; i < txts.length; i++) { //タグをループして背景色を赤に変更します txts[i].style.backgroundColor = '赤'; } } 1.3 特徴 name 属性の値は現在のページ内で一意ではありません。 2. id タグの一意の識別子を指定します。 2.1 フォーマット: <input type=password id="userpwd" /> 2.2 アプリケーションシナリオ: ①提供された固有のID番号に基づいてタグオブジェクトを素早く取得します。例: document.getElementById(id) ② ラベルタグの for 属性の値として使用されます。例: <label for='userid'>Username: </label> は、このラベルタグがクリックされると、ID が userid のラベルにフォーカスが当たることを意味します。 2.3 特徴 id 属性の値は現在のページ上で一意である必要があります。 3. クラス タグのクラス名を指定します。 3.1 フォーマット: <input type=button class="btnsubmit" /> 3.2 アプリケーションシナリオ: ①CSS操作では、特定のスタイルをクラスクラスに配置し、このスタイルのタグが必要な場合はこのクラスを追加します。 3.3 機能: 1 つのクラス属性に複数のクラスを入れることができますが、スペースで区切る必要があります。例: class='btnsubmit btnopen' |
>>: CSS の Display、Visibility、Opacity、rgba、z-index: -1 の違い
最近、仕事で問題に遭遇しました。グローバル変数 red_heart があります。これは多くの場所で使...
随分前に「Patterns for Sign Up & Ramp Up」を読み終えました。今...
この記事では、画像の切り取りとアップロードを実装するためのvue-cropperコンポーネントの具体...
今日は、「ローテク」の問題について書きたいと思います。ちなみに、私は JavaScript Week...
序文私たちのビジネスがまだ初期段階にあり、同時実行の度合いが比較的低い場合、数年間はデッドロックの問...
以前にも同じような記事を書いたことがありますが、js スクリプトを使用しており、ファイルパスを表示で...
シナリオ要件1. zabbix_server Web インターフェースのスクリプト機能を使用すると、...
目次Anaconda の紹介1. ダウンロード1.1 インストールパッケージを保存するフォルダを作成...
システムが遅いと感じてソースを変更したい場合は、別の記事で整理しました https://blog.c...
1. Vueルーティングの権限制御には一般的に2つの方法がありますa. ルーティングメタ情報(メタ)...
目次1. クラス1.1 コンストラクタ() 1.2 ゲッターとセッター1.3 これ1.4 静的プロパ...
Ubuntu 16.04 はデフォルトで PHP7.0 環境をインストールしますが、PHP7 は一部...
多くの人は、Scss を使用する瞬間からコンパイル方法を説明されてきました。したがって、コマンドのコ...
目次次のチェックミックスイン$強制更新設定、削除フィルター指令その他の単純な共通プロパティとメソッド...
序文テストを行う際、大量のデータによる負荷に耐えるプロジェクトの能力をテストするために、通常はテスト...