• 22.06.2025, 20:51
  • Register
  • Login
  • You are not logged in.

 

Dear visitor, welcome to Aqua Computer Forum. If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

futureintray

God

Auswahlliste soll Werte an Textfeld übergeben? *erledigt*

Tuesday, April 28th 2009, 10:48am

tach zusammen,

hab hier ne website, bzw eigentlich bin ich eher am testen.

und hab hier in nvu über einfügen formular ne auswahlliste mit verschiedenen optionen eingefügt.

danach noch ein textfeld.

jetzt würde ich gerne das wenn ich option1 auswähle das dann option1 im textfeld erscheint,
aber ohne das die seite neu geladen wird.

geht das irgendwie?
mit php muss ich die seite ja neu laden,
wie siehts mit java aus?

oder ght das sogar irgendwie per html?

thx

This post has been edited 3 times, last edit by "futureintray" (Apr 28th 2009, 3:46pm)

hurra

God

Tuesday, April 28th 2009, 11:35am

Ohne die Seite neu zu laden geht sowas mit JavaScript (das ist nicht Java!, Java kannst du eher mit PHP Vergleichen)

futureintray

God

Tuesday, April 28th 2009, 11:55am

ok,
meine seite sieht jetzt so aus:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head><script><endnote><head><script><endnote><head><script><endnote><head><script></script><title>test</title></head>
<body><script language="JavaScript">
<!--
function pruefung(formular)
{
if(formular.eingabe.value.length < 5)
{
alert("Bitte mindestens 5 Zeichen!")
formular.test.value = formular.neu.????
return false
}
return true
}
//-->
</script>...
...
<form action="..." onsubmit="return pruefung(this)"><input
name="eingabe" type="text"><input type="submit">...<br><input
value="leer" name="test"><br><br>
<br><select size="4" name="neu"><option>1</option><option>2</option><option>3</option><option>4</option></select><br></form>
</body></html>

jetzt hätte ich gerne das eben wenn ich die option 4 anklicke,
das das im formular.test erscheint.

kannst du mir da vllt weiterhelfen was da ansteatt der fragezeichen rein muss?

futureintray

God

Tuesday, April 28th 2009, 12:34pm

ok,
war ja doch relativ einfach....

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head><script><endnote><head><script><endnote><head><script><endnote><head><script><endnote><head><script><endnote><head><script><endnote><head><script><endnote><head><script><endnote><head><script><endnote><head><script><endnote><head><script><endnote><head><script><endnote><head><script><endnote><head><script></script><title>test</title></head>
<body><script language="JavaScript">
<!--
function pruefung(formular)
{
formular.test.value = formular.neu.value
}
//-->
</script><form action="..." onchange="return pruefung(this)"><br><input value="leer" name="test"><br><br>
<br><select name="neu"><option value="1">1</option><option value="2">2</option></select><br><br><br></form>
</body></html>

thx

futureintray

God

Tuesday, April 28th 2009, 1:33pm

das ganze funktioniert jetzt nur unter firefox,
mitm internet explorer passiert nichts...

kam zwar ne frage ob ich geblockte inhalte zulassen möchte,
was ich mit ja quitiert habe,
aber passieren tut nichts :/

Y0Gi

God

Tuesday, April 28th 2009, 4:30pm

Du hast da vor allem mal ne ganze Menge Zeug im Header (<endnote>, leere Script-Elemente usw.). Gut möglich, dass sich der IE daran verschluckt.

Zudem ist das `language`-Attribut des <script>-Tags veraltet, da verwendet man `type="text/javascript"`.

futureintray

God

Friday, May 1st 2009, 12:35pm

jo,
hab das ganze zeug rausgelöscht und jetzt gehts.

merci

Similar threads