Javascript und String ausgabe ?????

janosch

janosch

Aktives Mitglied
Thread Starter
Dabei seit
24.10.2003
Beiträge
1.387
Reaktionspunkte
9
Hallo

Ich bin grad dabei mir Javascript bei zubringen.Diesbezüglich wolte ich mal über die funktion "alert()" einen text ausgeben was alerdings nicht funktioniert so wie ich es haben will.
Also ich will folgenden Text ausgeben "Hallo World"der bei betätigen eines Buttons ausgeben wird.
Ich habe also folgende funktion geschrieben:
PHP:
function myshow(){
var test="World";
alert("Hallo '+ test +'")
}

Wenn ich jetzt auf den Button drücke bekomme ich nur folgenden text angezeigt: Hallo '+ test +' was jedoch falsch ist.

Was mache ich falsch ??

mfg janosch

P.S. Hier ist der ganze Code
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3c.org/TR/html4/strict.dtd">
<html>
<head>
  <title>Test</title>

  <!-- Angaben fuer den HTTP-Client ... -->
  <meta http-equiv="content-type" content="text/html" />
  <meta http-equiv="char-set" content="iso-8859-1" />
  <meta http-equiv="content-script-type" content="text/javascript" />

  <!-- CSS Anweisungen -->
  <style type="text/css">

  </style>

</head>

<!-- Das Dokument selber - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<body>
  <form name="sim">
    <table class="form">
      <tr>
        <td>
          <button name="pushButton" type="button">PUSH</button>
        </td>

    </table>
  </form>  
  
  <script>

	function myshow(){
var test="World";
alert("Hello '+ test +'")

}

    // --- Event-Handler setzen
    var sim = document.sim;
    sim.pushButton.onclick = myshow;
     </script>
</body>
</html>
 
function myshow(){
var test="World";
alert("Hallo "+ test +" !")
}


edit - hach wieso zT macht der mir bei jedem leerzeichen beim kopierten text ein _ :(
hach mir is grad auch aufgefallen dass du das alles viel zu kompliziert machst. ich stell dir in ner minuten einen vernünfigen code rein ...

so und da issa schon:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript1.4">
function ausgeben(){
var test = "Welt";
alert("Hallo " + test + " !");
}
</script>
</head>

<body>
<form name="form1" method="post" action="">
<input type="submit" name="Submit" value="Alertfenster" onClick="ausgeben()">
</form>
</body>
</html>
 
Zuletzt bearbeitet:
Zurück
Oben Unten