Online-Tastatur

Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> Javascript
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
beauty
Gast

BeitragOnline-Tastatur Antworten mit Zitat

axinio Internet Marketing
Hallo, ich wollte eine Online Tastatur (u.a. für andere Zeichensätze, z.B. Russisch) entwickeln. Von der idee eiegentlich ganz einfach, alerdings klappt es noch nicht so ganz, ich würde mich freucen wenn jemand da mal ein Blick drauf werfen würde.

Code:
<textarea id="mytastatur" cols="50" rows="10"></textarea>
 
 <script type="text/javascript">
 <!--
 function tastatur(letter)
 {
 var my_text=document.getElementById("mytastatur");
 var text =my_text.firstChild.nodeValue;
 my_text.firstChild.nodeValue= text+letter;
 }
 //-->
</script>

<button type="button" onclick="javascript:tastatur(A);">
      <p>
        <b>A</b>
      </p>
    </button>


Firebug zeigt mir als Fehler an: "A is not defined".
19 Aug 2006 13:53
V4hn
Moderator

BeitragRe: Online-Tastatur Antworten mit Zitat

Code:
<textarea id="mytastatur" cols="50" rows="10"></textarea>
 
 <script type="text/javascript">
 <!--
 function tastatur(letter)
 {
 var my_text=document.getElementById("mytastatur");
 var text =my_text.firstChild.nodeValue;
 my_text.firstChild.nodeValue= text+letter;
 }
 //-->
</script>

<button type="button" onclick="javascript:tastatur('A');">
<p><b>A</b></p>
</button>


A ist keine Variable, also musst du Anführungszeichen drum setzen...
Die Idee ist nicht schlecht,
würde mich freuen, wenn du mir den fertigen Code mal zukommen lassen könntest...

_________________
19 Aug 2006 15:48
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
b3auty
Gast

Beitrag Antworten mit Zitat

danke, den Fehler bin ich jetzt los, als nächstes kam der fehler: "my_text.firstChild has no properties" was einfach zu lösen war indem ich ein Leerzeichen zischen <textarea> und </textarea> eingefügt habe.

Jetzt kommen keine Fehler mehr aber es passiert einfach nichts. =/

@über mir
ok, ich werd dran denken. schick mir doch mal eine mail an
charly - www [at] web . de
natürlich ohne leerzeichen (is zwar eh spammaccount aber egal).
19 Aug 2006 16:23
Gast


Beitragb3auty Antworten mit Zitat

scheinbar tut sich doch was, zumindest zeigt mir firebug an das die textarea wirklich den richtigen inhalt hat, den sieht man nur leider nicht = ?
19 Aug 2006 16:28
V4hn
Moderator

BeitragRe: Online-Tastatur Antworten mit Zitat

Das dürfte jedenfalls funktionieren:
Code:
<textarea id="mytastatur" cols="50" rows="10"></textarea>
 
<script type="text/javascript">
<!--
function tastatur(letter){
   var my_text=document.getElementById("mytastatur");
   var text = my_text.value;
   my_text.value = text+letter;
   return 0;
}
//-->
</script>

<button type="button" onclick="javascript:tastatur('A');">
<p><b>A</b></p>
</button>

Hab dir mal ne mail geschickt Wink

_________________
19 Aug 2006 16:56
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
b3auty
Gast

Beitrag Antworten mit Zitat

Super Vielen Dank, jetzt funzts (nach dem ich es schon mit innerText, innerHTML, und 100 anderen Variationen ausprobiert hatte =/ )

Ich werde daraus jetzt eine hübsche Tastatur basteln und kann dir dann den Code schicken, is ja eigentlich ganz easy jetzt ^^
19 Aug 2006 17:04
b3auty
Gast

Beitrag Antworten mit Zitat

Kann man btw alle Buchstaben von A-Z in einer Schleife ausgeben?
Sonst ist nurnoch die groß und kleinschreibung ein Problem...
19 Aug 2006 17:08
V4hn
Moderator

Beitrag Antworten mit Zitat

b3auty hat Folgendes geschrieben:
Kann man btw alle Buchstaben von A-Z in einer Schleife ausgeben?
Sonst ist nurnoch die groß und kleinschreibung ein Problem...


Code:
<script type='text/JavaScript'>
for(i=0; i < 26; i++){
   document.write("<button ..."+String.fromCharCode(65+i)+"</button> ");
}
document.write("<br>");
for(i=0; i < 26; i++){
   document.write("<button ..."+String.fromCharCode(97+i)+"</button> ");
}
</script>

_________________
19 Aug 2006 21:17
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
b3auty
Gast

Beitrag Antworten mit Zitat

Danke, habe schon eine bessere Methode mit PHP gefunden. (-> Array)
Die Tastatur steht unterdessen, verfügbar in Deutsch und Russisch.

@V4hn
Ich meld mich nochmal per Mail morgen oder so...
20 Aug 2006 16:51
Gast


Beitrag Antworten mit Zitat

kennt jemand den code für löschen? bin nämlich dabei die tastatur zu programmieren. mir fehlt nur noch löschen. ist das komplett ausser F1 usw.

danke im vorraus.

grüßle
07 Sep 2006 20:27
axinio Internet Marketing
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> Javascript Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  

Ähnliche Beiträge
Thema Webmaster Forum Antw. Autor Verfasst am
Keine neuen Beiträge [B] Prestashop Online Shop Marktplatz 3 sonchen80 13 März 2012 11:16 Letzten Beitrag anzeigen
Keine neuen Beiträge Neuer Online-Shop für Modeschmuck Vin... Werbung - Projektvorstellung 0 owliwant 03 März 2012 13:27 Letzten Beitrag anzeigen
Keine neuen Beiträge Augen auf bei Gmobile 24 online Einkauf Werbung - Projektvorstellung 2 MisterX 11 Feb 2012 22:31 Letzten Beitrag anzeigen
Keine neuen Beiträge Neuer Online Shop Werbung - Projektvorstellung 0 Giffinger 26 Jan 2012 16:56 Letzten Beitrag anzeigen
Keine neuen Beiträge Biete Hochzeit Online Shop Design Marktplatz 0 sonchen80 09 Jan 2012 15:38 Letzten Beitrag anzeigen