Was habe ich hier falsch gemacht
Nina
- javascript
Hallo,
ich will einen String (inputfeld1) mit Deutsche Datumsformatierung in ein Datum zurückverwandeln... also muss ich es doch erst mal wieder in US Datumsformat konvertieren (oder?) danach will ich den String der new Date(...) Methode übergeben um mit dem Datum Rechnen zu können.... der will aber nich so wie ich das will... hab ich was falsch gemacht oder geht das garnicht wie ich mir das gedacht habe
Hier der Test-Code:
<html>
<head>
<title>String->Date</title>
<script type="text/javascript">
<!--
function test()
{
var wert = document.form.input1.value;
var str = wert;
var reg = /(\d+).(\d+).(\d+)/;
if (reg.exec(str))
{
document.form.input5.value = (+RegExp.$2+"."+RegExp.$1+"."+RegExp.$3);
useDate = (+RegExp.$2+"."+RegExp.$1+"."+RegExp.$3);
}
var datum = new Date(useDate);
document.form.input2.value = datum;
}
-->
</script>
</head>
<body onLoad="test()">
<form name="form">
<hr><br>
<input type="text" name="input1" size="18" value="02.12.2003" maxlength="16">GER<br>
<input type="text" name="input5" size="18" maxlength="16">US<br>
<input type="text" name="input2" size="18" maxlength="16">String -> getTime (ms)<br>
<hr>
</form>
</body>
</html>
yo,
bin nicht so der js experte, aber ich würde sagen, dass dein script immer beim laden der seite ausgeführt wird und so schnell kann keiner ein input feld eintragen.
<body onLoad="test()">
Ilja
Hallo Nina!
Dein Link:
<a href="http://selfhtml.teamone.de/javascript/objekte/date.htm#set_date">setdate</a>
Da siehst du, was für einen Aufbau das Date Objekt erwartet.
MFG,
Richard
Hallo Nina!
Dein Link:
< http://selfhtml.teamone.de/javascript/objekte/date.htm#set_date">
Sorry, ist mein erster Link hier...
MFG,
Richard
Hallo richard,
http://selfhtml.teamone.de/javascript/objekte/date.htm#set_date
Sorry, ist mein erster Link hier...
Wie wäre es ohne Whitespaces und einsame Quotes... ? ;-)
Gruß
Kurt