Dreamweaver lo utilizzavo 30 anni fà, ora per fortuna c'è "visual studio code" aka vscode.
Non si capisce perchè ti segna quell'errore, ma forse sta lavorando in modalità inferiore alla ES5, dunque non riconosce ne funzioni freccia, ne il foreach applicato alle nodelist, prova in questo modo e vedi se ti segna sempre l'errore, comunque a prescindere dall'errore il codice funziona su firefox, chrome ed altri browser. (forse non su < IE11)
codice:const inputs = document.querySelectorAll('input[name="dc"]') const tarea = document.querySelector('textarea[name="tag"]') Array.from(inputs).forEach(function (input) { input.addEventListener('click', function (e) { const index = tarea.value.indexOf(e.target.value) const len = index + e.target.value.length tarea.focus() tarea.setSelectionRange(index, len) }) })

Rispondi quotando