J'essaie de trouver si une image a dans son nom de source noPic
qui peut être en majuscule ou en minuscule.JavaScript indexOf à ignorer Cas
var noPic = largeSrc.indexOf("nopic");
devrais-je écrire:
var noPic = largeSrc.toLowerCase().indexOf("nopic");
Mais cette solution ne fonctionne pas ...
Qu'est-ce que largeSrc? Êtes-vous sûr que c'est une chaîne? –
Utilisez le débogueur. Définissez un point d'arrêt sur la ligne 'var noPic = ...' et voyez le type et la valeur de 'largeSrc'. Ou vous pouvez mettre un 'console.log (typeof largeSrc, largeSrc);' avant votre ligne. Mais à partir de la question, il semble que vous ne soyez pas familier avec le débogueur JavaScript interactif dans votre navigateur. Je recommande fortement de s'y familiariser. Par exemple: [Didacticiel Chrome DevTools] (https://developer.chrome.com/devtools). –