Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki,

reikalingas patarimas. Reikalinga panaudoti 2 skirtingus metodus, vienas iš jų panaudojau getElementBy, o kokį kitą dar būtų galima naudoti? Googlas kažkaip šiuo atveju nemeta jokių atsakymų. Ačiū už atsakymus :)

 

querySelector negali naudot? :?

https://developer.mozilla.org/de/docs/Web/API/Document/querySelector

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Googlas nemeta atsakymų? Tai gal vedei - "kokį js metodą naudoti ant savo Pentium 4?" :)

 

Jei kalbi apie tai kaip gauti DOM elementą, va kaip jQuery gali paduot bet kokį (pagal ID, klasę ar tagą) ir gausi:

 

	
 var doc = document,
 $ = function(domElement) {          
		if (domElement.indexOf('#') === 0) {
				try {
						return [(doc.getElementById(domElement.substring(1,domElement.length)))];
				} catch(e) {
						console.log(e);
				}
		} else if (domElement.indexOf('.') === 0){
				try {
						return doc.getElementsByClassName(domElement.substring(1,domElement.length));
				} catch(e) {
						console.log(e);
				}
		} else {
				try {
						return doc.getElementsByTagName(domElement);
				} catch(e) {
						console.log(e);
				}
		}
}

 

 

soris, kad tokie tarpai, nžn kaip lengvai štaisyt galėčiau..

Redagavo Interesantas02
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...