Javascript: Lehet egy oldalon az inspect/console log segitsegevel manipulalni az oldal tartalmat sajat magamnak?
Nem profi, de ittvan:
let numTD = document.getElementsByTagName('td').length;
for(let i = 0; i < numTD; i++){
let current = document.getElementsByTagName('td')[i];
if(current.innerText.includes("'")){
current.innerText = current.innerText.replaceAll("'", ",");
}
}
Nagyon szepen koszonom Nektek.
Kedves #2.
javascriptben meg nem vagyok profi, szoval lenne a koddal kapcsolatban egy-ket kerdesem ha nem baj.
mainTableCells -> ezt a nevet te adtad a var-nak akar lehetne pisti123 is ugye?
a ('.main')-t nem talalom a html strukturaban, filter vagy filter- results class-t latok, segitenel megtalalni?
a 2. sorban a mainTableCell is lehetne akar jancsika4?
a mainTableCells azt "definialtad" az elso sorban.
a 3. sorban a replaceALL-nal mi mutatja azt, hogy a ' irasjelet cserelted le?
Ha van idod abban meg tudnal segiteni, hogy ha pl . jelet kitorolnek, de ugyanott , jelet .-ra cserelnek.
ez is lehetseges? pl itt, ugyanugy az osszegeknel csinalnam ezt
"mainTableCells -> ezt a nevet te adtad a var-nak akar lehetne pisti123 is ugye?
...
a 2. sorban a mainTableCell is lehetne akar jancsika4?"
Elvileg lehetne bármi, csak az érthetőség miatt adtam neki ilyen nevet.
"a ('.main')-t nem talalom a html strukturaban, filter vagy filter- results class-t latok, segitenel megtalalni?"
html --> body --> .page --> .container --> .page-content --> .main
"a 3. sorban a replaceALL-nal mi mutatja azt, hogy a ' irasjelet cserelted le?"
replaceAll(miről, mire) - bővebben:
"hogy ha pl . jelet kitorolnek, de ugyanott , jelet .-ra cserelnek."
Lehet egymás után fűzni:
replaceAll('.', '').replaceAll(',', '.')
Koszonom a sok infot.
Meglesem az altalad leirt dolgokat.
Az altalad letrehozott kod alkalmazhato barmilyen oldalra csak a megfelelo css parametert kell beirni, mint ahogy te is tetted, hogy .main es td?
Hello Kedves #6-os
mi nem stimmel a koddal?
Elvileg toled masoltam ki majd ugyanaz az oldal. inspect, console, beirtam ezt enter es "Uncaught SyntaxError: Invalid or unexpected token" mit irtam el?
var mainTableCells = document.querySelector('.main').querySelectorAll('td');
for (var mainTableCell of mainTableCells) {
mainTableCell.innerHTML = mainTableCell.innerHTML.replace('\'',''.');
}
#8:
replace('\'',''.')
helyett
replace('\'','.')
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!