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

    Leggere il contenuto di un input e passarlo ad un'altra pagina

    Salve a tutti
    ho una pagina che tramite javascript aggiorna il div grigio che contiene un pagina php.
    Il concetto è aggiornare una parte della pagina senza aggiornare l'intera pagina, questo lo fa già ma vorrei modificare la pagina in modo che ci sia un input text che passi il valore inserito alla pagina caricata nel div
    come si può fare'?

    Non me ne intendo molto di javascript ma so che il client può leggere il contenuto delle input. Con il DOM può essere?

    Vorrei modificare la pagina in modo che al posto del button ci sia un input in modo da poter inserire qualsiasi valore.

    Come si può fare?

    Vi ringrazio

    vi posto il codice

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Untitled Document</title>
    <style>
    #monitor{ width:300px; height:200px; background-color:#CCC;}
    </style>
    <script>
    var myRequest = null;
    
    function CreateXmlHttpReq(handler) {
    var xmlhttp = null;
    xmlhttp = new XMLHttpRequest();
    xmlhttp.onreadystatechange = handler;
    return xmlhttp;
    }
    
    function myHandler() 
    {
    if (myRequest.readyState == 4 && myRequest.status == 200) {
    //alert(myRequest.responseText);
    var e = document.getElementById("monitor");
    e.innerHTML = myRequest.responseText;
    }
    }
    
    function esempio3(services) 
    {
    alert(services);
    myRequest = CreateXmlHttpReq(myHandler);
    myRequest.open("GET",services);
    myRequest.send(null);
    }
    </script>
    </head>
    
    <body>
    <div id="monitor">
    </div>
    
    
    <input type="button" value="FOTO" onClick="esempio3('foto.php')" class="mainLink" />
    
    </body>
    </html>
    Dindya

  2. #2
    Please ripondetemi
    Dindya

  3. #3
    Scusate ma forse non ho rispettato qualche regola del forum?
    Non mi sono spiegato?
    Ditemi qualcosa per favore, fatemi capire perchè in 51 hanno letto e non hanno risposto.
    Dindya

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Originariamente inviato da andrea-dindya
    Non mi sono spiegato?
    Ditemi qualcosa per favore, fatemi capire perchè in 51 hanno letto e non hanno risposto.
    51 al massimo si riferisce al numero degli accessi totali finora (compresi i tuoi), non alle diverse persone che hanno visto il tuo thread (io però vedo 27 accessi, non 51). e comunque in genere risponde chi ha tempo per farlo/chi conosce la possibile soluzione.

    intendevi fare così ?

    codice:
    <input type="text" value="foto.php" onclick="esempio3(this.value)" class="mainLink" />
    P.s. credo che un pulsante ti serva comunque visto che ogni volta che clicchi su quel campo esegui la funzione... nel caso fai semplicemente

    codice:
    <input type="text" value="foto.php"  class="mainLink" id="filename" />
    <button type="button" onclick="esempio3(document.getElementById('filename').value)">cliccaqui</button>
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Originariamente inviato da fcaldera
    51 al massimo si riferisce al numero degli accessi totali finora (compresi i tuoi), non alle diverse persone che hanno visto il tuo thread (io però vedo 27 accessi, non 51). e comunque in genere risponde chi ha tempo per farlo/chi conosce la possibile soluzione.

    intendevi fare così ?

    codice:
    <input type="text" value="foto.php" onclick="esempio3(this.value)" class="mainLink" />
    P.s. credo che un pulsante ti serva comunque visto che ogni volta che clicchi su quel campo esegui la funzione...

    Ah grazie per chiarimento.
    Si esatto una cosa del genere, come faccio a passare il valore dell'input alla pagina php?
    ti mando link di quello che ho fatto io e che funziona, ma ha i button invece che l'input.
    http://www.aodesign.it/activity/test/test.html
    Dindya

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.