Visualizzazione dei risultati da 1 a 2 su 2

Discussione: problema eval

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    problema eval

    Ciao.
    Ho sentito che l'eval è deprecato ,e mi piacerebbe sapere come posso eseguire una stringa di comando,non riesco a spiegarmi e passo all' esempio es:ho la seguente funzione js:

    function setproprieta(proprietajs,valore,opzionali,misura,d ivx)
    {
    eval("document.getElementById('"+divx.toString()+" ').style."+proprietajs+"= '"+valore+" "+misura.toString()+opzionali.toString()+"'");
    alert("fatto");
    }

    ho controllato e ricontrollato e tutti i parametri sono corretti , ho messo un alert del contenuto dell' eval subito prima , e mi da ad es:

    document.getElementById('testata').style.backgroun dPosition="22 px left"

    e poi si blocca.
    dove sbaglio,e cosa sostituisce l'eval?
    grazie.

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    eval superfluo anche in questo caso
    codice:
    document.getElementById(divx).style[proprietajs]=valore+' '+misura+opzionali;
    dovrebbe funzionare
    ciao

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 © 2025 vBulletin Solutions, Inc. All rights reserved.