Likes Likes:  0
Resultaten 1 tot 12 van de 12
Geen
  1. #1
    div naar variable omzetten
    Ouwe rot, 52 Jaar
    1.901 Berichten
    Ingeschreven
    24/08/02

    Locatie
    Gaanderen

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    KvK nummer: 09153441

    Thread Starter

    div naar variable omzetten

    Ik ben bezig met google afstand berekening en ik kom er niet uit..

    De afstand in Km staat in <div id="afstand"></div>
    Nu wil ik de afstand in km omzetten naar $afstand omdat deze in een andere form overgenomen moet worden.
    PHP Code:
        function set_distance() 
        {
        
    // extra: foutafhandeling, kan handig zijn!!!
        
    handleErrors(); 
        
    document.getElementById("afstand").innerHTML = gdir.getDistance().html; 
        } 
    Form1:
    PHP Code:
    <form action="#" onsubmit="setDirections(this.locatieontv.value, this.locatiezndr.value, 'nl'); return false">
    <
    table border="0">
    <
    tr>
    <
    td align = "right" ><font face="Verdana" size="2" color="********">Locatie Ontvanger :</font></td><td><input type="text"  id="fromAddress" name="locatieontv" value=""/></td>
    </
    tr>
    <
    tr>
    <
    td align = "right" ><font face="Verdana" size="2" color="********">Locatie Zender :</font></td><td><input type="text"  id="toAddress" name="locatiezndr" value="" /></td>
    <
    td><input tabindex="1" name="submit" type="submit" value="Bereken afstand!" /></td>
    </
    tr>
    </
    tr>
    </
    table>
    </
    form> 

    In form2 staat een regel en daar wil ik $afstand in verwerken
    PHP Code:
    <tr>
    <td align = "right" ><font face="Verdana" size="2" color="********">Kilometer :</font></td>
    <td><input type = "text" name = "kilometer" value = "<? echo $afstand; ?>"</td>
    </tr>
    Hoe los ik dit op?

  2. #2
    div naar variable omzetten
    Hostingvisions
    1.042 Berichten
    Ingeschreven
    18/01/05

    Locatie
    Katwijk

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    13 Berichten zijn liked


    Bedrijf: Hostingvisions
    Functie: Eigenaar
    Registrar SIDN: Nee
    KvK nummer: 27313947

    Het is onpraktisch en bijna onmogelijk om een javascript variabele in een php variabele te zetten. Onderstaande kan echter wel mits de afstand div en form2 op dezelfde pagina staan...

    Code:
    <tr>
    <td align = "right" ><font face="Verdana" size="2" color="********">Kilometer :</font></td>
    <td><input type = "text" name = "kilometer" id ="kilometer" value = ""</td>
    </tr>
    Code:
    <script type="text/javascript">
    
    document.getElementById('kilometer').value = document.getElementById('afstand').innerHTML;
    
    </script>
    Laatst gewijzigd door Ahmed; 23/12/10 om 13:14.

  3. #3
    div naar variable omzetten
    Ouwe rot, 52 Jaar
    1.901 Berichten
    Ingeschreven
    24/08/02

    Locatie
    Gaanderen

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    KvK nummer: 09153441

    Thread Starter
    Ahmed dit werkt niet, ik kan de berekening dan niet meer uitvoeren.
    Ik moet er denk ik 1 form van maken, alleen dit gaat denk ik niet..
    Hieronder de 2 form headers:
    Code:
    <form action="#" onsubmit="setDirections(this.locatieontv.value, this.locatiezndr.value, 'nl'); return false">
    Code:
    <form action="insert.php" method="POST">
    Ik heb de eerste regel bij de functie ingezet, hij doet het... alleen ik krijg nog rare tekens erbij.
    Laatst gewijzigd door Herbert; 23/12/10 om 13:43.

  4. #4
    div naar variable omzetten
    Hostingvisions
    1.042 Berichten
    Ingeschreven
    18/01/05

    Locatie
    Katwijk

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    13 Berichten zijn liked


    Bedrijf: Hostingvisions
    Functie: Eigenaar
    Registrar SIDN: Nee
    KvK nummer: 27313947

    De bovenste form zet de afstand in de div toch? De tweede form gebruik je waarschijnlijk om het in een database te proppen?

    Wat doet de functie setDirections ? Is die beschikbaar in je script of is dat van Google? Je kunt in die functie mijn script zetten:
    Code:
    document.getElementById('kilometer').value = document.getElementById('afstand').innerHTML;
    heb je de afstand input veld wel de id kilometer meegegeven?

    Als je bij die functie kan dan kun je direct de afstand die gereturnd wordt invoegen in de tweede form.. heb je misschien een online link?
    edit

    Ahh ik zie nu pas je edit;

    Kan wel kloppen. Je zou even de waarde die je ophaalt uit de div kunnen parsen naar een INT of double (ik weet niet of je ook 15.25 kunt krijgen) of eerst even alerten wat er uit de div komt alert(document.getElementById('afstand').innerHTML ); en deze wegfilteren
    Laatst gewijzigd door Ahmed; 23/12/10 om 14:07.

  5. #5
    div naar variable omzetten
    Ouwe rot, 52 Jaar
    1.901 Berichten
    Ingeschreven
    24/08/02

    Locatie
    Gaanderen

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    KvK nummer: 09153441

    Thread Starter
    Hij doet het wel, maar ik krijg 2,6&nbsp;km terug.
    Normaal kan ik &nbsp; wel wegfilteren, nu weet ik nog niet hoe je dat uit de innerHTML kunt filteren.
    Als de &nbsp; weg is dan het het helemaal goed..
    Weet je toevallig ook hoe dat kan dat ik de &nbsp; ertussen krijg nu?

    edit:
    Hij doet het Ahmed
    Code:
        document.getElementById('kilometer').value = document.getElementById('afstand').innerHTML.replace(/\&nbsp\;/g,' ');
    Heel erg bedankt voor de hulp!!
    Laatst gewijzigd door Herbert; 23/12/10 om 14:43.

  6. #6
    div naar variable omzetten
    Hostingvisions
    1.042 Berichten
    Ingeschreven
    18/01/05

    Locatie
    Katwijk

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    13 Berichten zijn liked


    Bedrijf: Hostingvisions
    Functie: Eigenaar
    Registrar SIDN: Nee
    KvK nummer: 27313947

    Ahh mooizo! Graag gedaan!

  7. #7
    div naar variable omzetten
    geregistreerd gebruiker
    240 Berichten
    Ingeschreven
    19/12/08

    Locatie
    Hofstade(Aalst)

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: 0476930984

    is hier eigenlijk geen API beschikbaar voor?

  8. #8
    div naar variable omzetten
    geregistreerd gebruiker
    4.175 Berichten
    Ingeschreven
    09/12/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    76 Berichten zijn liked


    Naam: Ramon Fincken
    Bedrijf: Klarned Managed Hosting / Halvar.io
    Functie: CEO
    URL: www.klarned.is
    Registrar SIDN: Nee
    KvK nummer: 30262182
    TrustCloud: ramonfincken
    View ramonfincken's profile on LinkedIn

    Mag ik je even een algemene tip geven? zeker als je .value of .innerHTML doet aan de hand van een name,id etc.. gebruik prototype of jquery. Weet je zeker dat t in alle browsers werkt.

    En... kun je ook meteen met AJAX een waarde naar PHP schieten, die doet er iets mee en dan heb je ook "echt" je $waarde terug.
    Klarned Managed hosting Hosting, optimalisatie & debugging door WP Core developers

  9. #9
    div naar variable omzetten
    Hostingvisions
    1.042 Berichten
    Ingeschreven
    18/01/05

    Locatie
    Katwijk

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    13 Berichten zijn liked


    Bedrijf: Hostingvisions
    Functie: Eigenaar
    Registrar SIDN: Nee
    KvK nummer: 27313947

    Citaat Oorspronkelijk geplaatst door Ramon Fincken Bekijk Berichten
    Mag ik je even een algemene tip geven? zeker als je .value of .innerHTML doet aan de hand van een name,id etc.. gebruik prototype of jquery. Weet je zeker dat t in alle browsers werkt.

    En... kun je ook meteen met AJAX een waarde naar PHP schieten, die doet er iets mee en dan heb je ook "echt" je $waarde terug.
    Wilde ik inderdaad ook adviseren, maar de form waar hij $waarde in wilde hebben staat op dezelfde pagina. Zelfs met een ajax request (bijv opslaan in een sessie) kom je er dan niet onderuit om de pagina te refreshen zodat de sessie opgehaald kan worden...

  10. #10
    div naar variable omzetten
    geregistreerd gebruiker
    2.483 Berichten
    Ingeschreven
    03/09/08

    Locatie
    Maasbracht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    32 Berichten zijn liked


    Bedrijf: Piwi-Web
    Functie: Eigenaar
    URL: www.piwi-web.com
    KvK nummer: 14097251

    Citaat Oorspronkelijk geplaatst door Ahmed Bekijk Berichten
    Wilde ik inderdaad ook adviseren, maar de form waar hij $waarde in wilde hebben staat op dezelfde pagina. Zelfs met een ajax request (bijv opslaan in een sessie) kom je er dan niet onderuit om de pagina te refreshen zodat de sessie opgehaald kan worden...
    je kan met met ajax de div toch opnieuw laten inladen?
    Piwi-Web IT Solutions - Website - E-mail

  11. #11
    div naar variable omzetten
    Hostingvisions
    1.042 Berichten
    Ingeschreven
    18/01/05

    Locatie
    Katwijk

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    13 Berichten zijn liked


    Bedrijf: Hostingvisions
    Functie: Eigenaar
    Registrar SIDN: Nee
    KvK nummer: 27313947

    Citaat Oorspronkelijk geplaatst door Piwi-Web Bekijk Berichten
    je kan met met ajax de div toch opnieuw laten inladen?
    Dan kun je 'm net zo goed direct het inputveld inschieten, maar het punt was dat de waarde in de div één op één in het inputveld moest komen..

  12. #12
    div naar variable omzetten
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    175 Berichten zijn liked


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    of via ajax naar php schieten in een sessie.
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics