document.Formular.username.value funktioniert nicht
MG
- javascript
hallo ich habe ein kleines problem. ich generiere meinen html code per javascript. wenn ich nun aus meinem username-input den wert haben will, passiert gar nichts. die onclick funktion funktioniert jedoch. wenn ich oben in doIt() im alert das document.Formular.username.value durch einen beliebigen string ersetze wird mir dierse ausgegeben. was mach ich denn hier falsch??
<script type="text/javascript">
function doIt(){
alert(document.Formular.username.value);
}
</script>
<p><img src="./img/Dock.jpg" width="100%" height="10%" border="4" alt="">
<div id="LoginZone" align="right"></div>
<script type="text/javascript">
var Form = document.createElement('form');
Form.name = "Formular";
Form.action = '';
var UBox = document.createElement('input');
UBox.type = 'text';
UBox.name = 'username';
UBox.id = 'username';
UBox.size = '20';
Form.appendChild(UBox);
var Login = document.createElement('input');
Login.type = 'button';
Login.name = 'LogIn';
Login.id = 'LogIn';
Login.value = 'LogIn';
Login.onclick=function() {doIt()};
</script>
Hallo,
naja, hast du eine fehlermeldung? was passiert, wenn du das inputfeld mal
über document.getElementById ansprichst?
Gruß
jobo
naja, hast du eine fehlermeldung?
ne, erine fehlermeldung bekomm ich leider nicht...
was passiert, wenn du das inputfeld mal
über document.getElementById ansprichst?
wenn ich es über getElementById anspreche, wird es mir gar nicht mehr angezeigt...
Hallo,
also das kann beides eigentlich nicht sein. dein code ist ja unvollständig und deshalb auch nicht unmittelbar zu testen. ohne html-tidy oder webdeveloper-tools kriegst du auch keine javascript-konsole im ff, könnte sein. und der meckert, wenn das objekt die eigenschaft nicht hat.
Gruß
jobo
naja, hast du eine fehlermeldung?
naja also mir wird die fehlermeldung: doIt() is undefined ausgegeben... aber wo ich die noch definieren sollte ist mir schleierhaft...
Hallo,
naja, hast du eine fehlermeldung?
naja also mir wird die fehlermeldung: doIt() is undefined ausgegeben... aber wo ich die noch definieren sollte ist mir schleierhaft...
dann hast du funktion nicht definiert (;-).
Gruß
jobo
Hallo,
naja, hast du eine fehlermeldung?
naja also mir wird die fehlermeldung: doIt() is undefined ausgegeben... aber wo ich die noch definieren sollte ist mir schleierhaft...
dann hast du funktion nicht definiert (;-).
Gruß
jobo
Ok. nun läuft es... danke schön!
Hallo,
Ok. nun läuft es... danke schön!
(;-). cool.
Gruß
jobo