Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    problema stampa variabili

    ciao ragazzi, ho un problema nella stampa dell'evento onclick da una funzione, il codice
    codice:
    document.getElementById(""+pezzi[i].x+""+pezzi[i].y+"").innerHTML="<img onclick='selezionato=seleziona(pezzi[i].type,pezzi[i].x,pezzi[i].y)' id="+pezzi[i].type+pezzi[i].x+pezzi[i].y+" src=\"cavallo_bianco.jpg\" width=\"40\" height=\"40\" alt=\"cavallo\"/ >";
    mi stampa
    codice:
    [img]cavallo_bianco.jpg[/img]

    ma io nell'evento onclick mi serve avere il valore di i, non "i"!!
    es onclick="selezionato=seleziona(pezzi[6].type,pezzi[6].x,pezzi[6].y )

    spero di essere stato abbastanza chiaro, sono solo poche ora che maneggio il js

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Potresti provare cosi nel codice sopra dove stampi nel div
    codice:
    <img onclick='selezionato=seleziona(pezzi['"+i+"'].type,pezzi['"+i+"'].x,pezzi['"+i+"'].y)'

  3. #3
    era piu facile di quanto pensassi..- stupido io a non pensarci prima, il codice giusto è
    document.getElementById(""+pezzi[i].x+""+pezzi[i].y+"").innerHTML="<img onclick='selezionato=seleziona("+pezzi[i].type+","+pezzi[i].x+","+pezzi[i].y+")' id="+pezzi[i].type+pezzi[i].x+pezzi[i].y+" src=\"cavallo_bianco.jpg\" width=\"40\" height=\"40\" alt=\"cavallo\"/ >"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.