ホームページ ウェブフロントエンド jsチュートリアル JavaScript 要素属性を取得、設定、削除する 3 つのメソッド_JavaScript スキル

JavaScript 要素属性を取得、設定、削除する 3 つのメソッド_JavaScript スキル

May 16, 2016 pm 05:39 PM
要素のプロパティ 取り除く

次の HTML を例として取り上げます

コードをコピーします コードは次のとおりです:

< ;div id=" myDiv" class="bd" title="私は div">

Baidu


1. HTMLElement タイプ (オブジェクト) の属性を通じて要素プロパティを取得および設定します。 🎜>
コードをコピーします コードは次のとおりです:
var div = document.getElementById("myDiv" );
var img = document.getElementById("img1");
var a = document.getElementById("myA");
//要素のプロパティを取得します
alert(div.id); //"myDiv"
alert(div.className); //"bd"、class は予約キーワードなので、これは div.class ではありません。
alert(div.title); //"私は div です。 "
alert(a. href); //http://www.baidu.com
//要素のプロパティを設定
div.id = "myDiv2"; //id を "myDiv2" に変更
div.className = "ft "; //クラスが "ft" に変更されます。 "ft" という名前のスタイルがある場合、すぐに "ft" スタイルに変更され、ブラウザはすぐに応答します
div.title = "I am myDiv2"; / /タイトルは "I am myDiv2" に変更されます
div.align = "center" //中央揃えを設定します
img.src ="images/img1.gif "; //画像パスを設定します
a. innerHTML = "Sina"; //「Baidu」を「Sina」に変更します
a.href = "http://www.sina.com.cn"; // ハイパーリンクをリセットします

2. getAttribute()、setAttribute()、removeAttribute() メソッドを使用して要素の特性を取得、設定、削除します (推奨されません。最初の 2 つのメソッドはIE6 と 7 では例外があり、3 番目のメソッドは IE6 ではサポートされていません。カスタム属性を設定するときに使用できます)
getAttribute() メソッドは要素の属性を取得するために使用されます。要素の属性名を取得する 1 つのパラメーターを受け取ります。
setAttribute() メソッドは、要素の属性を設定するために使用されます。要素の属性名と属性値を取得するための 2 つのパラメーターを受け取ります。
removeAttribute() メソッドは、要素の属性を削除するために使用されます。削除する要素の属性名である 1 つのパラメータを受け入れます

コードをコピー コードは次のとおりです:
var div = document.getElementById("myDiv");
var img = document.getElementById("img1");
var a = document.getElementById("myA"); >//要素のプロパティを取得します。
alert(div.getAttribute("id")); //"myDiv"
alert(div.getAttribute("class")); //"bd" に注意してください。上記とは異なります。
alert(div.getAttribute("title")) //"私は div"
alert(a.getAttribute("href")); ://www.baidu. com
//要素の属性を設定します
div.setAttribute("id","myDiv2") //ID を "myDiv2" に変更します
div.setAttribute("class") ,"ft"); / /クラスは "ft" に変更されます。ここでも className ではなくクラスです。
div.setAttribute("title","I am myDiv2"); //タイトルは "I" に変更されます。 am myDiv2"
div.setAttribute ("align","center"); //中央揃えを設定します
img.setAttribute("src","images/img1.gif"); //画像パスを設定
//要素の属性を削除します
div.removeAttribute("class"); //クラス属性を削除します


3. 属性を通じて要素の属性を取得、設定、削除します。属性


var div = document.getElementById(" myDiv");
//要素のプロパティを取得
alert(div.attributes["id"].nodeValue); //"myDiv"
//要素の属性を設定
div.attributes[" id"].nodeValue = "myDiv2"; //id を "myDiv2" に変更します
//要素の属性を削除します
div.attributes.removeNamedItem("class"); //クラスの属性を削除します

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

小紅書でフォロワーを削除する方法. ブロックせずにフォロワーを削除する方法。 小紅書でフォロワーを削除する方法. ブロックせずにフォロワーを削除する方法。 Mar 12, 2024 pm 04:40 PM

小紅書アプリでは誰もが多くの情報を入手できます。ここには多くの機能とサービスがあり、ユーザーはすべて自由に操作でき、自分のニーズに応じて、ここで対応する機能と操作を選択して問題を解決できます。あなたの質問の中には、特に便利なものもあります。毎日、これらのノートをたくさんお勧めします。内容が豊富で、広範囲をカバーしています。ここでどのコンテンツ セクションを見たいかに関係なく、自由に選択できます。私たちはここにいるすべての人を満足させ、あなたの問題のいくつかを解決することができます。暇なときに、自分でさまざまなメモを投稿してみてください。おそらく誰でも多くのファンを獲得する機会があるので、何人かを失いたくないでしょう。ファンが注意すれば、これを削除することもできます

Weibo で最近ログインしたデバイスを削除する方法_Weibo で最近ログインしたデバイスを削除する手順 Weibo で最近ログインしたデバイスを削除する方法_Weibo で最近ログインしたデバイスを削除する手順 Mar 29, 2024 pm 04:11 PM

1. Weibo でマイページを開き、右上隅にある歯車設定アイコンをクリックします。 2. 設定ページに入ったら、「アカウントとセキュリティ」オプションをクリックします。 3. 「アカウントとセキュリティ」ページで、最近のログイン記録のオプションをクリックします。 4. 最近のログイン記録のページに入ったら、ログアウトするデバイスの後ろにある [Exit] をクリックします。 5. ポップアップウィンドウの「確認」ボタンをクリックします。

jQueryで要素の高さ属性を削除するにはどうすればよいですか? jQueryで要素の高さ属性を削除するにはどうすればよいですか? Feb 28, 2024 am 08:39 AM

jQueryで要素の高さ属性を削除するにはどうすればよいですか?フロントエンド開発では、要素の高さ属性を操作する必要が生じることがよくあります。要素の高さを動的に変更する必要がある場合や、要素の高さ属性を削除する必要がある場合があります。この記事では、jQuery を使用して要素の高さ属性を削除する方法と、具体的なコード例を紹介します。 jQuery を使用して高さ属性を操作する前に、まず CSS の高さ属性を理解する必要があります。 height 属性は要素の高さを設定するために使用されます

簡単な方法: jQuery を使用して z-index 属性を削除する 簡単な方法: jQuery を使用して z-index 属性を削除する Feb 23, 2024 pm 05:18 PM

jQuery を使用して z-index 属性を削除するのは非常に簡単な操作です。以下では、具体的なコード例を使用してこの操作を実現する方法を示します。まず、jQuery ライブラリを HTML に導入する必要があります。次の CDN リンクを使用できます。

C++ を使用して配列から先頭のゼロを削除する C++ を使用して配列から先頭のゼロを削除する Sep 05, 2023 am 11:13 AM

配列が提供されており、私たちのタスクは、指定された配列から先頭のゼロを削除して、配列を出力することです。入力:arr[]={0,0,0,1,2,3}出力:123入力:arr[]={0,0,0,1,0,2,3}出力:1023新しい An を作成できます指定された問題の前の配列の先頭のゼロを含まない配列。解決策を見つける方法 この方法では、配列を反復処理し、先頭のゼロを除くすべての数値を挿入します。例 #include<iostream>usingnamespacestd;intmain(){ &a

C++ では、2 進数の 1 ビットを削除して最大値を取得します。 C++ では、2 進数の 1 ビットを削除して最大値を取得します。 Sep 17, 2023 pm 03:53 PM

2 進数が与えられた問題について話し合います。残りの数値が他のすべてのオプションの中で最大になるように、そこから少し削除する必要があります。次のようなものです。 入力:N=1011出力:111説明:Weneedtoremoveonebitsoremoving0bitwillgiveamamaximumnumberthanremovingany1’sbit.111>101,011.Input:111Output:11説明:sinceallthebitsare1sowecanremovean

下部情報の削除チュートリアルについて説明します 下部情報の削除チュートリアルについて説明します Mar 11, 2024 am 09:03 AM

Discuz のボトム情報削除チュートリアル Discuz フォーラム システムの継続的な開発と人気により、多くの Web マスターや管理者は独自のフォーラムを構築する際に、ボトム情報の削除を含めて Web サイトをパーソナライズしたいと考えています。この記事では、Discuz の下部にある情報を削除する方法に関する具体的なチュートリアルを共有し、操作を簡単に完了するのに役立つコード例を提供します。ステップ 1: Discuz バックエンドにログインする. まず、Discuz フォーラムのバックエンド管理システムにログインし、正しいユーザー名とパスワードを入力する必要があります。

jQueryでページ要素を削除するエレガントな方法 jQueryでページ要素を削除するエレガントな方法 Feb 26, 2024 pm 08:39 PM

jQuery アニメーションのヒント: ページ要素をエレガントに削除する方法 Web 開発では、ページ要素を動的に追加または削除する必要がある状況によく遭遇します。ページ要素を削除するとき、多くの場合、ユーザー エクスペリエンスをよりスムーズで快適にするために、エレガントなアニメーション効果で要素を表示したいと考えます。この記事では、jQuery を使用してページ要素をエレガントに削除する方法を検討し、参照用の具体的なコード例を提供します。 1. .fadeOut() メソッドを使用します。fadeOut() メソッドは要素をフェードさせることができます。

See all articles