Sto cercando di trovare se un'immagine ha il suo nome sorgente noPic
che può essere in maiuscolo o minuscolo.Indice JavaScriptDa ignorare Case
var noPic = largeSrc.indexOf("nopic");
Dovrei scrivere:
var noPic = largeSrc.toLowerCase().indexOf("nopic");
Ma questa soluzione non funziona ...
Che cos'è largeSrc? Sei sicuro che sia una stringa? –
Usa il debugger. Imposta un breakpoint sulla linea 'var noPic = ...' e vedi cosa sono il tipo e il valore di 'largeSrc'. Oppure puoi mettere un 'console.log (typeof largeSrc, largeSrc);' prima della tua linea. Ma dalla domanda, sembra che tu non possa avere familiarità con il debugger JavaScript interattivo nel tuo browser. Consiglio vivamente di familiarizzare con esso. Ad esempio: [tutorial di Chrome DevTools] (https://developer.chrome.com/devtools). –