Ad blocker detected: Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker on our website.
Habt Ihre Fragen zu Technik, Software, Patches, etc.? Dann seid Ihr hier richtig!
deinerdummheit
=sAz= Clan Member
Beiträge: 355 Registriert: 24.01.2013, 16:53
Kontaktdaten:
Beitrag
von deinerdummheit » 26.08.2013, 15:59
Ich habe im Folgenden einen Code, mittels dessen eine Eingabe gesteuert werden kann.
Nun wäre es zu simpel die Eingabe mit Java zu verarbeiten, deshalb soll die Eingabe mit Hilfe von PHP verarbeitet und ausgegeben werden.
Ich hab da irgendwann den knick gekriegt und raff grad gar nichts mehr. Falls es hier aktive oder angehende
Programmierer gibt, meldet euch bitte/gerne!
PS: Der OK Button ist ohne Funktiobszuweisung!
Code: Alles auswählen
<html>
<head>
<title>JavaScript-Test</title>
<script type="text/javascript">
<!--
[color=#0040BF]function[/color] addRow()
[color=#FF0000]{[/color]
[color=#40BF40]//wrapper auswählen[/color]
[color=#0040BF]var[/color] wrapper = document.getElementById("properties_wrapper");
[color=#40BF40]//input erstellen[/color]
[color=#0040BF]var[/color] input = document.createElement('input');
input.setAttribute('name', 'propertie_value');
input.setAttribute('value', 'Auswahl eingeben');
[color=#40BF40]//in div einfügen[/color]
wrapper.appendChild(input);
[color=#40BF40]//Klappfenster mit Inahlten belegen
//select erstellen[/color]
[color=#0040BF]var[/color] eigenschaft = document.createElement('select');
eigenschaft.id = 'eigenschaft';
eigenschaft.setAttribute
[color=#40BF40]
//anlegen der Wahlmöglichkeiten[/color]
[color=#0040BF]var[/color] eigenschaftDefault = document.createElement('option');
eigenschaftDefault.value = 'default';
eigenschaftDefault.text = unescape('Eigenschaft waehlen');
[color=#0040BF]var[/color] eigenschaftFarbe = document.createElement('option');
eigenschaftFarbe.value = 'Farbe';
eigenschaftFarbe.text = 'Farbe';
[color=#0040BF]var[/color] eigenschaftGroesse = document.createElement('option');
eigenschaftGroesse.value = 'Groesse';
eigenschaftGroesse.text = 'Groesse';
[color=#40BF40]//options dem select hinzufügen[/color]
eigenschaft.appendChild(eigenschaftDefault);
eigenschaft.appendChild(eigenschaftFarbe);
eigenschaft.appendChild(eigenschaftGroesse);
[color=#40BF40]//in div einfügen[/color]
wrapper.appendChild(eigenschaft);
wrapper.appendChild(document.createElement('br'));
[color=#0040BF]var[/color] auswahl, eingabe;
auswahl = document.getElementById("Auswahl eingeben").value;
eingabe = document.getElementById("propertie_value").value;
[color=#FF0000]}[/color]
-->
</script>
<div id="properties_wrapper">
</div>
<p>
<INPUT type="button" value="Eigenschaften waehlen" onclick="addRow();" />
<INPUT type="button" value="OK" onclick="ok;" />
</p>
<p>
</p>
</head>
<body>
<?php
{
}
?>
</body>
</html>
Advisor
=sAz= Clan Buddy
Beiträge: unlimited
=sAz= Tra.veda
=sAz= Clanleader
Beiträge: 2053 Registriert: 20.03.2008, 13:45
Kontaktdaten:
Beitrag
von =sAz= Tra.veda » 29.08.2013, 16:46
Der Code ist ein wenig grundlegend falsch
Warum ist der Body Teil leer?
Was soll denn erreicht werden?
=sAz= Tra.veda
=sAz= Clanleader
Beiträge: 2053 Registriert: 20.03.2008, 13:45
Kontaktdaten:
Beitrag
von =sAz= Tra.veda » 31.08.2013, 19:37
versuche es mal so:
Code: Alles auswählen
<html>
<head>
<title>JavaScript-Test</title>
<script type="text/javascript">
<!--
[color=#0040BF]function[/color] addRow()
[color=#FF0000]{[/color]
[color=#40BF40]//wrapper auswählen[/color]
[color=#0040BF]var[/color] wrapper = document.getElementById("properties_wrapper");
[color=#40BF40]//input erstellen[/color]
[color=#0040BF]var[/color] input = document.createElement('input');
input.setAttribute('name', 'propertie_value');
input.setAttribute('value', 'Auswahl eingeben');
[color=#40BF40]//in div einfügen[/color]
wrapper.appendChild(input);
[color=#40BF40]//Klappfenster mit Inahlten belegen
//select erstellen[/color]
[color=#0040BF]var[/color] eigenschaft = document.createElement('select');
eigenschaft.id = 'eigenschaft';
eigenschaft.setAttribute
[color=#40BF40]
//anlegen der Wahlmöglichkeiten[/color]
[color=#0040BF]var[/color] eigenschaftDefault = document.createElement('option');
eigenschaftDefault.value = 'default';
eigenschaftDefault.text = unescape('Eigenschaft waehlen');
[color=#0040BF]var[/color] eigenschaftFarbe = document.createElement('option');
eigenschaftFarbe.value = 'Farbe';
eigenschaftFarbe.text = 'Farbe';
[color=#0040BF]var[/color] eigenschaftGroesse = document.createElement('option');
eigenschaftGroesse.value = 'Groesse';
eigenschaftGroesse.text = 'Groesse';
[color=#40BF40]//options dem select hinzufügen[/color]
eigenschaft.appendChild(eigenschaftDefault);
eigenschaft.appendChild(eigenschaftFarbe);
eigenschaft.appendChild(eigenschaftGroesse);
[color=#40BF40]//in div einfügen[/color]
wrapper.appendChild(eigenschaft);
wrapper.appendChild(document.createElement('br'));
[color=#0040BF]var[/color] auswahl, eingabe;
auswahl = document.getElementById("Auswahl eingeben").value;
eingabe = document.getElementById("propertie_value").value;
[color=#FF0000]}[/color]
-->
</script>
</head>
<body>
<div id="properties_wrapper">
</div>
<p>
<INPUT type="button" value="Eigenschaften waehlen" onclick="addRow();" />
<INPUT type="button" value="OK" onclick="ok;" />
</p>
<p>
</p>
<?php
{
}
?>
</body>
</html>
deinerdummheit
=sAz= Clan Member
Beiträge: 355 Registriert: 24.01.2013, 16:53
Kontaktdaten:
Beitrag
von deinerdummheit » 03.09.2013, 10:06
Danke für deine Antwort.
Fange grade erst an zu programmieren und darf mich direkt mit den verschiedenen Sprachen tot lernen... Daher fällt es mir noch etwas schwer aus den Gedanken wie es funktioniert zu formulieren wie es geht, vom progrmmieren ganz zu schweigen.
Hier mal das Endstück vom Code, wie er nun funktioniert:
}
-->
</script>
<div id="properties_wrapper">
</div>
<p>
<INPUT type="button" value="Eigenschaften waehlen" onclick="addRow();" />
<INPUT type="button" value="OK" onclick="ok;" />
</p>
<p>
</p>
</head>
<body>
<?php
{
$e = $_POST['eingabe'];
$a = $_POST['auswahl'];
print "Die Auswahl ist" .$e. ", die Eingabe lautet" .$a. "!";
}
?>
</body>
</html>
=sAz= Tra.veda
=sAz= Clanleader
Beiträge: 2053 Registriert: 20.03.2008, 13:45
Kontaktdaten:
Beitrag
von =sAz= Tra.veda » 03.09.2013, 15:39
Also das DIV und das Input im Head Bereich ist nicht wirklich richtig
Aber wenn es trotzdem geht hast du eben Glück
deinerdummheit
=sAz= Clan Member
Beiträge: 355 Registriert: 24.01.2013, 16:53
Kontaktdaten:
Beitrag
von deinerdummheit » 03.09.2013, 16:10
"Das Glück is mitti Doofen, Besoffenen und Kindern..."
Advisor
=sAz= Clan Buddy
Beiträge: unlimited