JAVA Problem
Michael
- javascript
Hallo Zusammen,
ich habe folgende Frage:
Ich möchte eine JAVA Applet in eine Abfrageseite integrieren. Das JAVA Applet soll folgend Funfktion haben:
Wenn ich Returntaste betätige soll ein hinweis erfolgen, dass ich eine Pflichtangabe machen muss.
Mein Scrpt sieht wie folgt aus:
<script language="javascript">
<!--//
function checkDaten()
{
var a=document.daten; // NAME FORM
if(a.name.value == "") {
alert("Bitte geben Sie Ihren Namen an.");
a.name.focus(); // 2 x FELDNAME
return false;
}
if(a.vorname.value == "") {
alert("Bitte geben Sie Ihren Vornamen an.");
a.vorname.focus(); // 2 x FELDNAME
return false;
}
if(a.strasse.value == "") {
alert("Bitte geben Sie Ihre Straße an.");
a.strasse.focus(); // 2 x FELDNAME
return false;
}
if(a.plz.value == "") {
alert("Bitte geben Sie Ihre Plz an.");
a.plz.focus(); // 2 x FELDNAME
return false;
}
if(a.ort.value == "") {
alert("Bitte geben Sie Ihren Ort an.");
a.ort.focus(); // 2 x FELDNAME
return false;
}
if(a.telefon.value == "") {
alert("Bitte geben Sie Ihre Telefon-Nummer an.");
a.telefon.focus(); // 2 x FELDNAME
return false;
}
if(a.email.value == "" || a.email.value.indexOf("@") == -1) {
alert("Bitte geben Sie Ihre E-Mail-Adresse an.");
a.email.focus(); // 2 x FELDNAME
return false;
}
if(a.center.value == "NIX")
{
alert("Bitte wählen Sie Ihr nächstes Center.");
a.center.focus();
return false;
}
if(a.quelle.value == "NIX")
{
alert("Bitte sagen Sie uns noch, woher Sie uns kennen.");
a.quelle.focus();
return false;
}
if(a.quelle.value == "Sonstiges" && a.quelle_sonstiges.value == "")
{
alert("Bitte sagen Sie uns noch, woher Sie uns kennen.");
a.quelle_sonstiges.focus();
return false;
}
a.submit();
}
//-->
</script>
Wo muss ich jetzt genau dieses Script einbinden?
Vielen Dank für eure Hilfe
Michael
Hallo
In deinem Code ist nix von einem Applet zusehen, so auf die Schnelle betrachtet sollte es aber so mit JS funktionieren. Das Skript kopierst Du in den <head>-Bereich deiner HTML-Datei. Für den Aufruf suche ein Bisschen in SelfHTML, onClick ist ein Stichwort, oder die Formulare allgemein.
Grüsse
gant
Hallo,
ich hab hier mal ein ähnliches Skript für dich,
Das funktioniert auch, daran kannst du dich ja orientieren.
Gruß
Martin
<script type="text/javascript">
<!--
function chkFormular()
{
if(document.Formular.name.value == "") {
alert("Bitte Ihren Namen eingeben!");
document.Formular.name.focus();
return false; }
if(document.Formular.frage.value == "") {
alert("Bitte Ihre Frage eingeben!");
document.Formular.frage.focus();
return false; }
if(document.Formular.mail.value.indexOf('@') == -1) {
alert("Keine E-Mail-Adresse angegeben!");
document.Formular.mail.focus();
return false; }
}
//-->
</script>
<?
//$link = "www.pro-atomkraft.de/fragen/einschreiben.php";
$link = "localhost/xampp/schulpartnerschaften/fragen/einschreiben.php";
?>
<h2>Frage selber stellen</h2>
<form name="Formular" method="post" action="http://www.homepage.de/fragen/index.php" onSubmit="return chkFormular()">
<table width="590" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>Name:</td>
<td><input type="text" size="40" name="name" value="<? echo $HTTP_POST_VARS["name"]; ?>"></td>
</tr>
<tr>
<td>E-Mail:</td>
<td><input type="text" size="40" name="mail" value="<? echo $HTTP_POST_VARS["mail"]; ?>"></td>
</tr>
<tr>
<td align="left" valign="top">Frage:</td>
<td><textarea name="frage" cols="30" rows="3" value="<? echo $HTTP_POST_VARS["frage"]; ?>"></textarea></td>
</tr>
</table>
<br>
<input type="submit" value="Absenden"><input type="reset" value="Abbrechen">
</form>
Hallo.
Ich möchte eine JAVA Applet in eine Abfrageseite integrieren. Das JAVA Applet soll folgend Funfktion haben:
Es ist keine JAVA-Frage. Es ist eine JavaScript-Frage.
Java und JavaScript sind zwei ganz verschiedene Sachen.
Zum Lesen:
http://www.mintert.com/javascript/
<script language="javascript">
Benutze beser type statt language.
Wo muss ich jetzt genau dieses Script einbinden?
Ein Teil des Scriptes hätte auch gereicht.
Ich denke mal das kommt in den head.
Ich hoffe ich konnte helfen, H2O