javascript 三种方法实现获得和设置以及移除元素属性_javascript技巧
以下面的html为例
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",这里不是div.class,是因为class是保留关键字
alert(div.title); //"我是div"
alert(a.href); //http://www.baidu.com
//设置元素特性
div.id = "myDiv2"; //id改为"myDiv2"
div.className = "ft"; //class改为"ft",如果存在名为"ft"的样式,会立刻变为"ft"样式,浏览器会立刻反应出来
div.title = "我是myDiv2"; //title改为"我是myDiv2"
div.align = "center"; //设置居中对齐
img.src ="images/img1.gif"; //设置图片路径
a.innerHTML ="新浪"; //"百度"改为"新浪"
a.href = "http://www.sina.com.cn"; //重新设置超链接
2.通过getAttribute()、setAttribute()和removeAttribute() 方法,获取、设置、移除元素的特性(不推荐使用,前两个方法IE6,7中有异常,第三个方法IE6不支持,设置自定义特性时可以使用)
getAttribute() 方法,用来获取元素特性。接受一个参数,即要获得元素的特性名
setAttribute() 方法,用来设置元素特性。接受两个参数,即要获得元素的特性名和特性值
removeAttribute() 方法,用来移除元素的特性。接受一个参数,即要移除元素的特性名
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",注意这里是class,而不是className,与上面不同
alert(div.getAttribute("title")); //"我是div"
alert(a.getAttribute("href")); //http://www.baidu.com
//设置元素特性
div.setAttribute("id","myDiv2"); //id改为"myDiv2"
div.setAttribute("class","ft"); //class改为"ft",这里同样是class,而不是className
div.setAttribute("title","我是myDiv2"); //title改为"我是myDiv2"
div.setAttribute("align","center"); //设置居中对齐
img.setAttribute("src","images/img1.gif"); //设置图片路径
//移除元素特性
div.removeAttribute("class"); //移除class特性
3.通过attributes属性,获取、设置、移除元素的特性
var div = document.getElementById("myDiv");
//取得元素特性
alert(div.attributes["id"].nodeValue); //"myDiv"
//设置元素特性
div.attributes["id"].nodeValue = "myDiv2"; //id改为"myDiv2"
//移除元素特性
div.attributes.removeNamedItem("class"); //移除class特性

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Semua orang boleh mendapatkan banyak maklumat tentang APP Xiaohongshu Terdapat banyak fungsi dan perkhidmatan di sini, semuanya boleh dikendalikan oleh pengguna secara bebas Mengikut keperluan mereka sendiri, mereka boleh memilih beberapa fungsi dan operasi yang sepadan di sini untuk menyelesaikan masalah. Beberapa soalan anda amat mudah. Saya benar-benar boleh mengesyorkan sejumlah besar nota ini kepada anda setiap hari. Ia kaya dengan kandungan dan merangkumi pelbagai pilihan, tidak kira bahagian kandungan yang ingin anda lihat di sini. Kami boleh memuaskan hati semua orang di sini dan menyelesaikan beberapa masalah anda Apabila anda bebas, anda boleh cuba menyiarkan pelbagai nota sendiri Mungkin anda akan mempunyai peluang untuk mendapatkan sejumlah besar peminat, jadi anda tidak mahu kehilangan beberapa Jika peminat memberi perhatian, mereka boleh memilih untuk mengalih keluar ini

Bagaimana untuk mengalih keluar atribut ketinggian elemen dengan jQuery? Dalam pembangunan bahagian hadapan, kita sering menghadapi keperluan untuk memanipulasi atribut ketinggian elemen. Kadangkala, kita mungkin perlu menukar ketinggian unsur secara dinamik, dan kadangkala kita perlu mengalih keluar atribut ketinggian unsur. Artikel ini akan memperkenalkan cara menggunakan jQuery untuk mengalih keluar atribut ketinggian elemen dan memberikan contoh kod khusus. Sebelum menggunakan jQuery untuk mengendalikan atribut ketinggian, kita perlu terlebih dahulu memahami atribut ketinggian dalam CSS. Atribut ketinggian digunakan untuk menetapkan ketinggian elemen

Kami disediakan tatasusunan dan tugas kami adalah untuk mengalih keluar sifar pendahuluan daripada tatasusunan yang diberikan dan kemudian mencetak tatasusunan. Input:arr[]={0,0,0,1,2,3}Output:123Input:arr[]={0,0,0,1,0,2,3}Output:1023Kita boleh mencipta An baharu tatasusunan yang tidak mengandungi sifar pendahuluan daripada tatasusunan sebelumnya dalam masalah yang diberikan. Kaedah untuk mencari penyelesaian Dalam kaedah ini kita akan lelaran melalui tatasusunan dan memasukkan semua nombor kecuali sifar pendahuluan. Contoh #include<iostream>usingnamespacestd;intmain(){ &a

1. Buka halaman saya dalam Weibo dan klik ikon tetapan gear di penjuru kanan sebelah atas. 2. Selepas memasuki halaman tetapan, klik pilihan Akaun dan Keselamatan. 3. Pada halaman Akaun dan Keselamatan, klik pilihan rekod log masuk terkini. 4. Selepas memasuki halaman rekod log masuk terkini, klik Keluar di belakang peranti yang anda ingin log keluar. 5. Kemudian klik butang Sahkan dalam tetingkap pop timbul.

Menggunakan jQuery untuk mengalih keluar atribut z-index ialah operasi yang sangat mudah Perkara berikut akan menunjukkan cara untuk mencapai operasi ini melalui contoh kod tertentu. Pertama, kita perlu memperkenalkan perpustakaan jQuery ke dalam HTML, anda boleh menggunakan pautan CDN berikut: &

Bincangkan masalah yang diberi nombor perduaan. Kita perlu mengalih keluar sedikit daripadanya supaya nombor yang selebihnya hendaklah menjadi nilai maksimum antara semua pilihan lain seperti Input:N=1011Output:111Penjelasan:Weneedtoralihonebitsoremoving0bitwillgiveamaximumnumberthanremovingany1’sbit.111>101,011.Input:111Outputsabit.

Tutorial penyingkiran maklumat bawah Discuz Dengan perkembangan berterusan dan populariti sistem forum Discuz, ramai juruweb dan pentadbir ingin memperibadikan tapak web semasa membina forum mereka sendiri, termasuk mengalih keluar maklumat bahagian bawah. Dalam artikel ini, kami akan berkongsi dengan anda tutorial khusus tentang cara mengalih keluar maklumat di bahagian bawah Discuz dan memberikan contoh kod untuk membantu anda menyelesaikan operasi dengan mudah. Langkah 1: Log masuk ke bahagian belakang Discuz Pertama, anda perlu log masuk ke sistem pengurusan bahagian belakang forum Discuz dan masukkan nama pengguna dan kata laluan yang betul.

Tajuk: Alat penyingkiran akhiran laluan yang ditulis dalam PHP Dengan perkembangan Internet, alamat URL tapak web menjadi semakin penting. Kadangkala kami menemui beberapa alamat URL dengan akhiran, seperti "http://www.example.com/page.php" atau "http://www.example.com/page.html Akhiran ini Bukan sahaja ia muncul verbose, tetapi ia boleh menjejaskan pengoptimuman enjin carian. Oleh itu, menulis alat penyingkiran akhiran laluan menjadi a
