naturalmente il Baumenta808 is not defined (che ho scritto al primo post) è riferito alla pag2 e alla funzione aumenta<=%rs.fields("id")%>(), succede anche per le altre funzioni, diminuisci e il click al cestino, grazie
naturalmente il Baumenta808 is not defined (che ho scritto al primo post) è riferito alla pag2 e alla funzione aumenta<=%rs.fields("id")%>(), succede anche per le altre funzioni, diminuisci e il click al cestino, grazie
Perdona la schiettezza, ma questa implementazione è impossibile da interpretare: l'idea di valorizzare il nome di una funzione JavaScript con l'ID di un elemento del server, preso da un record, ripetendo la dichiarazione di una funzione sempre identica per un numero indefinito di volte, e generando il tutto lato ASP mescolando un linguaggio con un altro, è del tutto assurda, inutilmente complessa oltreché priva di senso.
Rifattorizza assolutamente il codice che hai scritto implementando una sola e singola funzione per ogni azione che devi fare, e l'ID dell'elemento su cui devi lavorare lo passi come parametro alla funzione, senza crearne una per ogni elemento che, oltre a essere uno spreco, rende difficile fare verifiche su un codice che mescola parti lato client e lato server ed è quindi già complicato di suo da analizzare.
Usa correttamente JQuery, usa i Data Attributes per memorizzare l'ID dell'elemento (record) a cui si riferiscono determinate informazioni o si applicano azioni dell'utente.
Ciao!![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...