|
|||
![]()
Hi Jungs.
Einen undefinierten Parameter in JS aufzurufen ist ja mit "arguments[]" kein Problem. Das ist mir natürlich auch klar. Aber ich habe eine Abfolge von Parametern in der Art loadtime(format, id, prefix) und möchte jetzt den dritten Parameter ausfüllen. Wie kann ich das schaffen, ohne dass in die anderen Parameter leere Strings übergeben werden bzw. der Funktionsaufruf fehlschlägt? Gruß, Markus
__________________
MfG Markus Köhler |
Sponsored Links |
|
|||
![]()
Ja das funktioniert irgendwie nicht. Ich krieg immer keine Ausgabe von der Funktion wenn ich das versuche, egal ob mit null, false oder ''...
__________________
MfG Markus Köhler |
|
|||
![]()
<script type="text/javascript">
<!-- // /*<![CDATA[*/ // loadtime(format, id, prefix) var first = new Date(); function loadtime() { var second = new Date(); if(typeof(arguments[0])==="undefined") { loadtime = second-first + 'ms'; } else { loadtime = (second-first)/1000 + 's'; }; if(typeof(arguments[1])==="undefined") { var id = 'loadtime'; } else { var id = arguments[1]; }; if(typeof(arguments[2])==="undefined") { var prefix = ''; } else { var prefix = arguments[2]; }; var prefix = 'generiert in '; document.getElementById(id).innerHTML = prefix + loadtime; }; /*<]]>*/ //--> </script>
__________________
MfG Markus Köhler |
|
|||
![]()
nein, "undefined" wird wie irgendein string übergeben...???
aber im grunde könnte man ja dann durch eingabe von irgendwas auch gewünschte wirkung erziehlen... hm... bloß wie könnte man dieses problem lösen?
__________________
MfG Markus Köhler |
Sponsored Links |
|
|||
![]()
Ich habs nun gelöst, aber wohl nicht optimal.
mit jeweils: if(typeof(arguments[0])=="undefined"||arguments[0]=='') {}; somit kann ich '' übergeben und es wird wie undefiniert behandelt...
__________________
MfG Markus Köhler |
Sponsored Links |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Sicherheitsfrage: Seitenaufruf mit Parameter in der URL | laborix | Serveradministration und serverseitige Scripte | 10 | 12.01.2011 09:44 |
Korrekte Elemente für Beschreibende Parameter | Cu Chullain | (X)HTML | 26 | 21.09.2010 07:54 |
getElementById ohne Parameter | java_alpdreamer | Javascript & Ajax | 10 | 19.09.2010 23:44 |
Probleme mit Parameter... | webseite_freaky | Serveradministration und serverseitige Scripte | 2 | 20.02.2009 16:00 |
Mit setTimeout funktion im eigenen Objekt aufrufen | PoWl | Javascript & Ajax | 5 | 11.05.2008 11:35 |