Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Syntax Frage

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • chesssteve
    antwortet
    Geht doch! Du könntest die Stringbegrenzer aber auch direkt ins PHP-Echo packen.
    PHP-Code:
    $Parameter 'hallo'

    $Test '<a href="javascript:Server(\''.$Parameter.'\');"'

    Einen Kommentar schreiben:


  • Jojo_44
    antwortet
    PHP-Code:
    $Text "Jo klappt";

    $Parameter "'".$Text."'";

    $Test '<a href="javascript:Server('.$Parameter.');"'

    echo 
    $Test.">Absenden</a>"
    Geht bestimmt wesentlich einfacher aber wenn Ihrs mir nicht sagen wollt werde ich mit der Variante oben leben müssen.

    Trotzdem danke.

    mfg Jojo

    Einen Kommentar schreiben:


  • nikosch
    antwortet
    Selfhtml ist ein guter Einstieg.

    Einen Kommentar schreiben:


  • Jojo_44
    antwortet
    Scheinbar bin ich voll der Js Noob. Kann mir vielleicht jemand eine Seite zeigen, wo sämtlich Syntaxen aufgeführt sind ? Blicks echt nicht, sry.

    mfg Jojo

    Einen Kommentar schreiben:


  • nikosch
    antwortet
    Da liegt auch noch mehr im Argen. Dafür müsste man aber wissen, was man tut. Wenn Du nur ne Lösung abgreifen willst, bist Du hier falsch.

    Einen Kommentar schreiben:


  • rudygotya
    antwortet
    PHP-Code:
    href="javascript:Server() 
    *draufstubbs* wolltest du da nicht nen parameter angeben?

    Paramter schreibt man evtl anders error_reporting anmachen.

    Einen Kommentar schreiben:


  • fab
    antwortet
    Wunderst du dich nicht dass in den Klammern nichts steht? Schau mal genau, was du da einsetzt. Und nachdem du den ersten Fehler behoben hast und es wieder nicht funktioniert, wiederhole den Blick in den Quelltext noch einmal.

    Einen Kommentar schreiben:


  • Jojo_44
    antwortet
    Code:
    <head>
    <script type="text/javascript">
    function Server(ServerLogin){
    	alert(ServerLogin);	
    }
    </script>
    </head>
    
         
    <a href="javascript:Server();">Absenden</a>
    Was soll ich den daran erkennen können ?

    Ich finds gut das Ihr mir nicht sofort die Lösung sagt, sondern versucht mich das selber rausfinden zu lassen. Nur glaub ich bin dafür nicht geeignet :P

    mfg Jojo

    Einen Kommentar schreiben:


  • nikosch
    antwortet
    Man, Du bist reichlich schwer von Begriff.
    in den Quelltext der Webseite
    wie das erwartete Ergebnis in HTML/Inline-Javascript auszusehen hat

    Einen Kommentar schreiben:


  • Jojo_44
    antwortet
    Code:
    <head>
    <script type="text/javascript">
    function Server(ServerLogin){
    	alert(ServerLogin);	
    }
    </script>
    </head>
    
    <?php
    $Parameter = 'Test'; 
    echo '     
    <a href="javascript:Server('.$Paramter.');">Absenden</a> 
    ';
    ?>
    Das ist alles

    mfg Jojo

    Einen Kommentar schreiben:


  • Flor1an
    antwortet
    Schau mal in den Quelltext der Webseite die du generierst. Und schau dir genau an wie da der JavaScript Aufruf aussieht. Und dann schau mal ob du das so auch "per Hand" schreiben würdest oder wie du es sonst machen würdest.

    Einen Kommentar schreiben:


  • nikosch
    antwortet
    Nein. Ich rede vom Aufruf, den Du dynamisch erstellst.

    Einen Kommentar schreiben:


  • Jojo_44
    antwortet
    Zitat von nikosch Beitrag anzeigen
    Das findest DU heraus, wenn Du Dir zunächst klar machst, wie das erwartete Ergebnis in HTML/Inline-Javascript auszusehen hat. Weißt Du das denn? Wenn ja, poste das doch mal.
    Code:
    function Server(ServerLogin){
    	alert(ServerLogin);	
    }
    Verstehe es trotzdem noch nicht. Weil ich habe alle mir bekannten Syntaxen ausprobiert aber es funktioniert nicht.

    mfg Jojo

    Einen Kommentar schreiben:


  • Flor1an
    antwortet
    Was ist das für nen Parameter? Ein Integer, JSON Objekt, JS Array oder ein String? Je nach Typ musst du den Paramter in "Server()" in Anführungszeichen schreiben oder nicht!

    Einen Kommentar schreiben:


  • nikosch
    antwortet
    Das findest DU heraus, wenn Du Dir zunächst klar machst, wie das erwartete Ergebnis in HTML/Inline-Javascript auszusehen hat. Weißt Du das denn? Wenn ja, poste das doch mal.

    Einen Kommentar schreiben:

Lädt...
X