Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    funzione javascrip: che tipo di parametro è passato?

    una certa funzione javascript riceve un parametro

    function prova (v)
    {
    qui vorrei sapere cosa è v.
    E, se v è un oggetto con proprietà, vorrei la lista delle proprietà

    }

    Naturalmento non so nulla di v

    si può fare?

    grazie
    Pietro

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    codice:
    <script type="text/javascript" language="JavaScript">
    <!--
    function showprops(v){
    	if(typeof(v)=='object'){
    		var r=''
    		for(var k in v){
    			r+=v.name+'.'+k+'='+v[k]+'\n';
    		}
    		document.forms[0].results.value=r;
    	}
    }
    //-->
    </script>
    <form>
    <input type="text" value="pippo" name="prova" onfocus="showprops(this)">
    
    <textarea name="results" cols="50" rows="170"></textarea>
    </form>

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Ti ringrazio
    nel mio caso ottengo:

    alert(v) --> [object Object]


    utilizzando la tua funzione ottengo:

    undefined.Value =
    undefined.IsValid = true

    è normale?

    Pietro

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    mi sembra chiaro che qualcosa non vada
    posta un po' di codice, sufficiente x replicare i tuoi risultati

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Xinod
    mi sembra chiaro che qualcosa non vada
    posta un po' di codice, sufficiente x replicare i tuoi risultati
    non c'è codice, ma cerco di spiegarmi.
    Una pagina, da lato server ho un oggetto. In una proprietà di questo oggetto, specifico una funzione client javascript, che l'html prodotto deve invocare. A questa funzione gli viene passato un parametro.

    Daccordo che con un po' di buona volontà, si trova tutto nell'aiuto in linea, però mi sono messo in testa di scoprirlo da me utilizzando javascript. Infatti col tuo codice scopro che l'oggetto passato, ha due parametri, Valute e IsValid.

    Ciao
    Pietro

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.