Zum Inhalt springen

slomoman

Mitglieder
  • Gesamte Inhalte

    148
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von slomoman

  1. Ich habe ne Webseite mit recht vielen Elementen (ca. 2000). Macht es von der Performance her einen Unterschied, ob ich ein Element mit JS so document.getElementById("button1") anspreche, oder so document.forms["form1"].elements["button1"] oder so document.forms[2].elements[14] oder so document.form1.button1 ?
  2. danke, das mit den regulären ausdrücken ist ja recht cool. Ab welcher JS-version werden die eigentlich unterstützt? ich hab das jetzt so gelöst: function containsOnlyWhitespace( str ){ return (str.search(/\S/) == -1); }
  3. gibt es eine JavaScript-Funktion, die testet, ob ein Text nur Whitespace (i.W. leerzeichen und <enter>) enthält?
  4. ich habe eine große HTML seite mit vielen (hidden) input-fields. Bei nem submit (das ich an mehreren stellen auslöse) werden ja all diese Felder an den server geschickt. Meine Idee ist jetzt, viele kleinere Forms zu verwenden, sodass nur die Felder geschickt werden müssen, die auch benötigt werden. 1. Frage: Ist das sinnvoll? 2. Frage: Kann ich eigentlich auch Forms innerhalb von Forms verwenden? Wird dann bei nem submit der richtige Teil der Felder gesendet?
  5. ich meinte protokolle zur Anzeige von Websites. Da gibts nur die 2, oder? aber der hinweis mit ftp:// usw. ist trotzdem wertvoll. danke.
  6. serverseitig geht's m.E. nicht. ich denke, es reicht, wenn ich abfrage, ob die url mit "http://" oder "https://" anfängt, den rest überlasse ich dem user. es gibt doch keine anderen protokolle außer http:// oder https:// oder?
  7. ich habe die erfahrung gemacht, dass man solche formatierungen immer mit Tabellen machen sollte, auch wenn man schon ne Tabelle in einer Tabelle in einer Tabelle hat.....
  8. in meiner web-app können user anlagen und URLs zu einer Nachricht hinzufügen, die dann in ner DB gespeichert wird. ich hätte gerne, dass hinzugefügte URLs syntaktisch korrekt sind.
  9. Ich würde gerne per JavaScript einen Teil der Eingabe in einem Textfeld markieren oder den Cursor auf ein bestimmte Stelle setzen. Mit document.getElementByID("id_of_input").select(); kann man den ganzen Text markieren, aber nicht nur einen Teil, oder?
  10. Bevor ich anfange, selber zu programmieren, wollte fel mir ein, dass es bestimmt eine (eingabeute?) JavaScript Funktion gibt, die testet, ob eine URL korrekt ist. By the way, was macht eigentlich eine korrekte URL aus? Start mit http:// , keine weiteren "//", kein "..", keine sonstigen Sonderzeichen .... ?
  11. da ist ads grobe konzept beschrieben, aber nicht, ob e auch ein objekt sein kann, ob e attribute und methoden hat und ob es irgendwo eine zuordnung von fehlernummer zu beschreibung gibt...
  12. Ich teste gerade Fehlerbehandlung mit try/catch in JavaScript, z.B. hier: try { document.getElementById("my_id").click(); } catch (e) { //irgendwas machen } Ich bin etwas verwirrt über "e". Ist e ein Objekt, dass Attribute oder Methoden hat? Hängt der Type u.U. von der Methode ab, die den Fehler auslöst? Beim Debuggen hatte bei mir e eine Beschreibung namens "Error" und eine lange Nummer. Was bedeutet diese Nummer bzw. gibt es eine Liste, die beschreibt, welche Fehlernummer für welchen Fehler steht? Danie
  13. das ist eine gute idee. würde sicherlich funktionieren. in meinem fall aber leider nicht anwendbar, da ich eine art framework benutze, das nur ein <form>-tag benutzt und dass bei verschiedenen events stets ein submit durchführt. ich denke, ich werde das weiterhin mit <iframe> versuchen...
  14. Für "immer" geht leider nicht. Ich habe eine Seite mit 2 TabStrips (die ich per HTML-Tabelle und JavaScript realisiert habe). Wenn man auf Tab1 ist, soll die Tabelle "ignoriert" werden, und wenn auf Tab2, dann nicht. Bei Wechsel von Tab1 zu Tab2 wird jeweils eine JavaScript-Funktion aufgerufen. Bei innerHTML ="" könnte ich die Tabelle bei Wechsel auf Tab2 nicht wieder einblenden. "Ignoriert" bedeutet, dass die 2000 hidden-InputFields beim Submit der Seite nicht ausgewertet werden sollen, da sie nicht benötigt werden, wenn man auf Tab1 ist. Jemand meinte, es könnte mit einem IFrame gehen. Ich wüsste aber nicht, wie....
  15. Ich habe eine Tabelle mit 2 Zeilen und 160 Spalten. Die will ich auch eine Seite im querformat ausdrucken, und zwar so, dass immer so viele Spalten nebeneinander gedruckt werden, wie auf die Seite passen und dass die folgenden Spalten dann im freien Bereicht unter den ersten Zeilen gedruckt werden. Geht das irgendwie automatisch. Danke
  16. nee, ein <wbr> hilft nicht, aber vielleicht ein am ende des dynamisch eingefügten texts. Am besten aber mache ich wohl einfach ne tabelle in der tabelle und schreibe beide texte in verschiedene zeilen.
  17. ich habe eine HTML seite mit ner ziemlich großen Tabelle, die sehr viele hidden input fields enthält. Dies beeinflusst die Laufzeit recht negativ. Wenn der user auf einen bestimmten Bereich klick, wird die große Tabelle nicht mehr benötigt. Ich will deshalb in den onClick Event-Handler irgendwie die Tabelle so markieren, dass sie ignoriert, oder zumindest nicht mehr angezeigt wird. Das "nicht mehr Anzeige" geht wahrscheinlich mit nem <DIV>-tag drumherum, dass ich per JS auf style="display:none" setzte, oder? Aber gibt es auch eine Möglichkeit, das "Ignorieren" der Tabelle dynamisch zu bewirken? Daniel
  18. Ich habe eine Tabelle und in eine der Zellen (feste Breite) schreibe ich 2 Textfragmente aus einer Datenbank. Dazwischen soll ein Zeilenumbruch stehen. Ich habe also zwischen die beiden Texte ein <BR> gesetzt. Nun tritt folgendes unschöne Verhalten auf: Wenn der erste Text genau so breit ist, wie die Zelle, dann wird nach dem Text ein autom. Zeilenumbruch gemacht, und danach kommt mein <BR>. D.h. es gibt einen Zeilenumbruch zu viel. Wie kann ich das vermeiden?
  19. bzw. was passiert, wenn sie doch dieselbe ID haben?
  20. Von VB erinnere ich mich an eine TRIM() Funktion, die Leerzeichen an Anfang und Ende eines Strings abschneidet. Gibt es eine solche Funktion auch für JavaScript?
  21. Kann ich eine textarea (disabled) so einrichten, dass html-formatierungen angezeigt werden? Z.B. möchte ich ein Wort fett darstellen oder ein <BR> einfügen. Wenn das nicht geht, wie kann man dann einen Zeilenumbruch (<BR>) bewirken?
  22. kann ich eine HTML Seite so gestalten, das eine Tabelle (die 500px breit und ca. 300px hoch ist) genau in der Mitte des Fensters erscheint, egal wie groß das aktuelle Browserfenster gerade ist?
  23. hab in diesem forum nix gefunden zu debuggern für javascript. wenn noch jemand weiß, wo das IE Addon liegt oder welche programme es noch so gibt, dann sagt bescheid...
  24. ich möchte (ohne frames!!) in HTML 2 tabellenspalten erstellen. Die rechte Spalte ist nur ca. 5 Zeilen hoch, die linke kann in der Höhe variieren. Die rechte Spalte soll immer oben stehenbleiben, auch wenn man in der linken Spalte nach unten scrollt. Wie geht das? :confused: :confused: :confused: :confused: Ich habe den ganzen Tag mit <DIV style="overflow:auto"> experimentiert, aber ich komme nicht zum gewünschten Ergebnis. Wenn ich das so <div style="width:800px;height:700px;position:relative;overflow:auto;"> mache, klappt prinzipiell. Aber welche Werte soll ich für width und height eingeben, wo die Seite doch auf verschiedenen Screens laufen soll?? Leider scheint sowas wie "height:100%" oder height="*" (wie bei framesets) nicht zu funktionieren!

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...