Javascript-Variable in Input value??
AbBa
- javascript
0 Quark0 Mr. JavaScript0 AbBa
Wie könnte ich eine Javascript-variable im Textfeld von einem Input eingeben?
ich hab das so ungefähr gedacht:
<input value="javascript: a;">
Gibts irgendeine bessere Art dies zu machen?
übrgigens: ich habs schon versucht mit document.inputname.value zu ändern aber irgendwie tut sich da nichts...
Hallo.
Wie könnte ich eine Javascript-variable im Textfeld von einem Input eingeben?
ich hab das so ungefähr gedacht:
<input value="javascript: a;">
Und was soll da passieren? Eine Variable einfach so hingesetzt ist ein totes Ding.
übrgigens: ich habs schon versucht mit document.inputname.value zu ändern aber irgendwie tut sich da nichts...
Kein Wunder. Schau doch nochmal im SELFHTML-Javascript-Kapitel zum Thema Formulare und Formularelemente nach, dort steht, wie's richtig ist.
<input value="javascript: a;">
<input type="text" onchange="window.a=this.value">
dann hat die variable a immer den wert der in dem input ist...
falls du sowas meinst
<input value="javascript: a;">
<input type="text" onchange="window.a=this.value">dann hat die variable a immer den wert der in dem input ist...
falls du sowas meinst
Ich weiß net wies bei dir is aber bei mit klappts nit =)
hab IE7, ich hab jetz einfach mal bei einer funktion die variable a bestimmt, es ändert sich aber nix =(
hier als beweis:
<script type="text/javascrip">
funtion k(){
var a="25";}
</script>
<input type="text" onchange="window.a=this.value">
<a href="javascript: k()">Hier</a>
es funtzt nit =)
hier als beweis:
das beweist nix
<script type="text/javascrip">
funtion k(){
var a="25";}
a ist hier lokale Variable (nur innerhalb k() bekannt)
</script>
<input type="text" onchange="window.a=this.value">
du änderst hier die globale Variable a
es funtzt nit =)
kein Wunder!
es funtzt nit =)
deine schreibfehler.....
machs halt so in der art
<script type="text/javascript">
a=25
</script>
<input type="text" onchange="window.a=this.value">
<a href="#" onclick="return alert(a);">Hier</a>