Zum Inhalt springen

Arcsinh

Mitglieder
  • Gesamte Inhalte

    15
  • Benutzer seit

  • Letzter Besuch

  1. Arcsinh

    ER Modell

    Mit Open Office Base z.B. - und im Internet wirst du auch Tutorials dazu finden.
  2. So, ich hab das was ich vorgeschlagen habe, also die Zeile: if (x_shift>x_shift_max) x_shift_max = x_shift; getestet und sie funktioniert einwandfrei. Jedoch geht das was ursprünglich im Code war, also if (x_shift>x_shift_max) x_shift = x_shift_max; nicht. Du ist nicht nötig reihe() in aendern() aufzurufen.
  3. Dein Fehler liegt in einer falschen Zuweisung in der aendern-Funktion: function aendern(x_shift) { var x_shift_max = 1280; document.getElementById("div"+vorne).style.marginLeft = "-"+x_shift+"px"; if(x_shift<=x_shift_max) { x_shift+=50; if (x_shift>x_shift_max) [B]x_shift_max = x_shift[/B]; window.setTimeout("aendern("+x_shift+")",100); } } Und du solltest dir unbedingt angewöhnen hinter jeder Anweisung ein Semikolon zu setzen!
  4. GROßARTIG! Das ist genau das, was ich gesucht habe ! Vielen dank
  5. erst einmal, danke für die Antwort! Ich wusste bereits, dass man "solution" beim Erzeugen des Objekts übergeben kann, aber das habe ich nicht vor. Ich will das alles "an einem Stück" schaffen, so wie man das mit jQuery macht - zB.: $(document).ready( ... ) in meinem Fall wird $(document) zu calc("solution") und ready(...) zu add(...). So, ich hoffe ich hab das jetzt verständlich ausgedrückt =)
  6. Hallo, alle zusammen ich hab ein Problem, womit ich mich heute schon die ganze Zeit beschäftige - bin nur leider nicht auf die Lösung gekommen... also, fang ich mal von vorne an: um mein Anliegen etwas anschaulicher zu machen, hab ich einen kleinen Codesnippet erstellt, der es euch hoffentlich näherbringt: <html> <body> <div id="solution"></div> <script> function calc() { this.add = function( a, b, id ) { var c = a + b; document.getElementById( id ).innerHTML = c; } this.mul = function( a, b, id ) { var c = a * b; document.getElementById( id ).innerHTML = c; } } var calc = new calc; calc.add( 2, 3, "solution" ); </script> </body> </html> Nicht wunder! Da ist nichts falsch und es klappr auch alles =) Aber ich versuche das ganze etwas anders zu machen, was mir nicht so gelingt: <html> <body> <div id="solution"></div> <script> function calc( id ) { this.add = function( a, b ) { var c = a + b; document.getElementById( id ).innerHTML = c; } this.mul = function( a, b ) { var c = a * b; document.getElementById( id ).innerHTML = c; } } var calc = new calc; calc( "solution" ).add( 2, 3 ); </script> </body> </html> Ich hoffe ihr wisst was ich meine und könnt mir helfen... danke im voraus! __ Diese Frage habe ich schon in www.informatikforum.de gestellt.
  7. Ich hab zwar nicht denselben Provider, aber hast du deine index.html im richtigen Verzeichnis hochgeladen? Vllt. irgendetwas mit public-html oder localhost oder sonst was..
  8. Nein, sie taucht nicht auf...passiert wirklich nichts. Aber grad eben hat sich mein Problem schon gelöst, ich hab die Dateien auf den Laptop meiner Schwester getan und es mit gesendet es besteht also kein Bedarf mehr. Danke trotzdem!
  9. Hallo, ich halte in einigen Tagen eine Präsentation und das nötige Material ist auf einer 1 GB Hama SD Card. Das Problem ist, dass mein PC(win xp) die Karte garnicht erkennt...hab schon seit rund ner Stunde fast das ganze Internet durchforstet, bin aber zu keiner Lösung gekommen... Ich hab echt nicht mehr viel Zeit dafür. Woran könnte es liegen?
  10. Hallo, ich habe vor mit JavaScript ein kleinen Texteditor zu erstellen, ohne Textfeld und ohne contentEdit oder styleMode bei einem div-Element. Zu meiner Frage: Es ist ja klar, wie man auf Tasten reagiert und den Tastencode umwandelt(mit String.fromCharCode(...)). Jedoch will ich bei gedrückter Sondertaste auf eine normale Taste reagieren. z.B. wenn man die Shift-Taste gedrückt hält und dann auf "s" drückt, soll ein großes "S" ausgegeben werden. Hab schon überall gesucht, aber nur Fälle gefunden, die ungefähr so aussehen: if(e.modifiers & Event.SHIFT_MASK) modifiers reagiert aber scheinbar bei gedrückter Sondertaste nur auf Mausklicks. Danke schonmal
  11. Uuuh kaum zu fassen^^ dieses Problem war echt ne Plage.. Danke!!!
  12. Vorerst danke Hab meinen Script verbessert...dementsprechend siehts so aus: <html> <head> <script type="text/javascript"> function spin() { var eingabe=document.form.inputName.value; var laenge=eingabe.length; var drehen=""; for(var i=laenge-1; i>=0; i--) drehen+=eingabe.charAt(i); document.getElementById("inputId").value=drehen; } function keytest(evt) { var keycode=evt.which || evt.keyCode; if(keycode==13) spin(); } </script> </head> <body> <form name="form"> <input type="text" name="inputName" id="inputId" onkeydown="keytest(event)" /> </form> </body> </html> Doch, es hat sich weiterhin nichts geändert :s Das komische ist, dass weder Fehler, noch Warnmeldungen ausgegeben werden...weiß echt nicht weiter.
  13. Hallo zusammen! Es ist ziemlich seltsam, wenn ich versuche mit JavaScript die Entertaste abzufangen, klappt es nur manchmal :confused: Hab mal ein Beispiel-Script erstellt: <html> <head> <script type="text/javascript"> function spin() { var eingabe=document.form.text.value; var laenge=eingabe.length; var drehen=""; for(var i=laenge-1; i>=0; i--) drehen+=eingabe.charAt(i); document.form.text.value=drehen; } function keytest(evt) { var keycode=evt.wich || evt.keyCode; if(keycode==13) spin(); } </script> </head> <body> <form name="form"> <input type="text" name="text" onkeydown="keytest(event)" /> </form> </body> </html> Dieser Script soll die Entertaste abfangen und den Text, der im Eingabefeld steht umdrehen...seltsam ist, dass es tatsächlich geschieht, aber das Resultat nicht im Feld erscheint :S Hab schon überall nach ner Lösung gesucht, aber keins gefunden. Wär euch echt dankbar, wenn ihrs schafft!!
  14. Oh, hat sich alles geklärt Ich hab etwas herumexperimentiert und hab meine Fehler bemerkt. Hier der richtige Quelltext: @echo off title Rechner set /p name=Name eingeben: IF "%name%"=="User" goto rechner :nichtzugelassen echo Sie sind nicht zugelassen! goto schluss :rechner set /p operation=Welche Rechenoperation wollen Sie anwenden? IF "%operation%"=="Addition" goto addition IF "%operation%"=="Multiplikation" goto multiplikation :falsch echo "%operation%" ist keine Rechenoperation. goto schluss :addition set /p addeins=1.Summand: set /p addzwei=2.Summand: set /a x=addeins+addzwei echo Summe:%x% echo. echo. goto addition :multiplikation set /p muleins=1.Faktor: set /p mulzwei=2.Faktor: set /a x=muleins*mulzwei echo Produkt:%x% echo. echo. goto multiplikation :schluss pause>nul
  15. Hallo Leute, ich habe gestern angefangen die Batch-Programmierung zu lernen und kenn mich daher nicht so gut aus... Zu Beginn wollte ich einen kleinen Rechner machen, der Addition und Multiplikation beherrscht. Doch das ganze will nicht so ganz klappen und besonders mit der ELSE hab ich so meine Probleme. Könnt ihr mir vllt. helfen? Hier der Quelltext: @echo off set /p name=Name eingeben: IF "%name%"=="User" ( goto rechner ) ELSE ( IF /I"%name%"!="User" echo Sie sind nicht zugelassen! exit ) :rechner set /p operation=Welche Rechenoperation wollen Sie anwenden? IF "%operation%"=="Addition" ( goto addition ) ELSE ( IF /I"%operation%"=="Multiplikation" goto multiplikation ) :addition set /p addeins=1.Summand: set /p addzwei=2.Summand: set /a x=addeins+addzwei echo Summe:%x% echo. echo. goto addition :multiplikation set /p muleins=1.Faktor: set /p mulzwei=2.Faktor: set /a x=muleins*mulzwei echo Produkt:%x% echo. echo. goto multiplikation MfG

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...