J'ai essayé Split("?")
et Split('?')
. Les deux donnent la même erreur (link.split
n'est pas une fonction), donc je suppose qu'il existe un moyen de pouvoir diviser mais ne pas utiliser ce Split
? Peut-être que jQuery?Comment diviser les chaînes
Modifier: Vous l'avez, il devrait être href.split
. Donc, comme l'a dit Jordan, ce n'était pas une chaîne. J'ai donc utilisé x.href.split("?")
et cela a fonctionné comme un charme.
Très bien, merci beaucoup. Ma valeur est en réalité un href var link = doc.querySelector ('# cours_menu> ul> li: nth-child (2) a'); Ensuite, j'essaie de le diviser par "?" anyhelp? – msheshtawy
D'accord, c'est utile, alors. doc.querySelector() retourne un objet élément: https://developer.mozilla.org/en/DOM/element et il semble que la façon la plus fiable d'obtenir un attribut (comme 'href') serait element.getAttribute (' href '). Cela devrait retourner votre chaîne d'URL que vous pouvez ensuite diviser. –