https://www.poulpeo.com/reductions-dorcel-store.htm
document.querySelector("#r8314049 > div.c-offer__main > h2 > strong")
Me retourne :<strong>5€ de remise</strong>
Comment faire pour afficher : 5€ de remise
Le 12 septembre 2022 à 00:27:53 :
$("#r8314049 > div.c-offer__main > h2 > strong").text()
VM302:1 Uncaught TypeError: Cannot read properties of null (reading 'text')
at <anonymous>:1:49
J'ai rentré ça dans la console de Chrome
Le 12 septembre 2022 à 00:35:15 :
Le 12 septembre 2022 à 00:31:07 :
C'est pas du jquery, c'est l'API DOM du navigateur![]()
Utilise
.textContent
Clé je sais même pas ce qu'est DOM
Et donc quand j'ai
"5€ de remise"
comment je peux faire pour que ça retourne"5"
ou"5€"
par exemple ?![]()
textContent.substring(0, 2);
Le 12 septembre 2022 à 00:42:41 :
Le 12 septembre 2022 à 00:35:15 :
Le 12 septembre 2022 à 00:31:07 :
C'est pas du jquery, c'est l'API DOM du navigateur![]()
Utilise
.textContent
Clé je sais même pas ce qu'est DOM
Et donc quand j'ai
"5€ de remise"
comment je peux faire pour que ça retourne"5"
ou"5€"
par exemple ?![]()
textContent.substring(0, 2);
Super merci
document.querySelector("#r8314049 > div.c-offer__main > h2 > strong").textContent.substring(0,1);
Pourquoi quand je tape jquery select a portion of textcontent
sur Google ça me trouve me propose pas "substring" mais que des trucs à rallonge incompréhensibles
Ce que google me propose pour sélectionner une partie du texte
def split_unit(stri):
to_split = re.findall("\\d+",stri)[0]
splitted = to_split + stri.split(to_split,1)[1]
print(splitted)
JvArchive compagnon