che sto generando una pagina con il lotto di prodotto, e per questo, ho bisogno di molta ID, e l'ho fatto con un lato server (Python) anch'io mando per ogni prodotto la propria <div id='hello1'> test </div>
Come impostare l'ID usando javascript?
ora perché il utente dinamycaly impostare un valore e vedere il risultato nel browser, voglio generare un'altra ID
, per questo ho trovato btoa("hello1")
così ho generare un altro ID
quindi la domanda, come faccio a mettere in btoa("hello1")
<div>
?
Modifica: ciò che voglio generare è un altro <div>
e non si aggiorna il primo.
<input id="{{str(product["avt"]["fto"])}}" > this will become <input id="12232" > because it is special to Tornado Template
<span>New price :</span>
<span id=btoa({{str(produit["avt"]["fto"])}})> This is where i use innerHTML </span>
come si può vedere, gli utenti inseriranno un valore e lo vedranno in modo dinamico.
Questo funzionerà da Python utilizzando:
<span id="{{base64.b64encode(str(produit["avt"]["fto"]))}}"></span>
ma io se può essere fatto utilizzando Javascript, il server sarà gratuito per la metà delle operazioni!
Mostraci come stai generando il div. – bfavaretto
ok, lo aggiornerò –
Non sono quei modelli elaborati sul lato server con python? Stai creando qualche elemento con JavaScript? – bfavaretto