Autor |
Nachricht |
eizy
Threadersteller
Dabei seit: 20.04.2004
Ort: St Pauli
Alter: 39
Geschlecht:
|
Verfasst Mo 01.09.2008 10:30
Titel enter deaktivieren |
|
|
hello...
ich möchte in einer multimediaanwendung die enterfunktion in einem textfeld deaktivieren. so dass der uster in das textfeld nur schreiben kann und nicht mit der enterfunktion in die nächste zeile klicken kann...
wäre prima wenn jemand ein script dafür hätte.
vielen dank!!!
|
|
|
|
|
ALEXX
Dabei seit: 26.08.2004
Ort: Köln
Alter: 37
Geschlecht:
|
Verfasst Mo 01.09.2008 10:43
Titel
|
|
|
Code: | <script>
function KeyPress()
{
if(window.event.keyCode == 13)
return false;
return true;
}
</script>
<textarea id="message" onkeypress="return KeyPress()"></textarea> |
javascript-lösung nur im ie7 getestet...
Zuletzt bearbeitet von ALEXX am Mo 01.09.2008 10:46, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
Zeithase
Dabei seit: 09.05.2005
Ort: Erfurt
Alter: 39
Geschlecht:
|
Verfasst Mo 01.09.2008 11:56
Titel
|
|
|
"Multimedia-Anwendung"? Geht's konkreter? Reden wir hier von Flash?
|
|
|
|
|
eizy
Threadersteller
Dabei seit: 20.04.2004
Ort: St Pauli
Alter: 39
Geschlecht:
|
Verfasst Mo 01.09.2008 11:59
Titel
|
|
|
ALEXX hat geschrieben: | Code: | <script>
function KeyPress()
{
if(window.event.keyCode == 13)
return false;
return true;
}
</script>
<textarea id="message" onkeypress="return KeyPress()"></textarea> |
javascript-lösung nur im ie7 getestet... |
...dankeschön aber ich hatte vergessen zu schreiben dass wir hier von flash sprechen. ...miii ...sorry
|
|
|
|
|
ALEXX
Dabei seit: 26.08.2004
Ort: Köln
Alter: 37
Geschlecht:
|
Verfasst Mo 01.09.2008 13:10
Titel
|
|
|
Code: | function replace (input, search, replace) {
temp_text = input.split(search);
output = temp_text.join(replace)
return output;
}
textarea.text = replace(textarea.text, '\n', ' '); |
so in etwa könnte es funzen (ungetestet)
|
|
|
|
|
phihochzwei
Moderator
Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht:
|
Verfasst Mo 01.09.2008 14:14
Titel
|
|
|
Welche AS Version ?
|
|
|
|
|
eizy
Threadersteller
Dabei seit: 20.04.2004
Ort: St Pauli
Alter: 39
Geschlecht:
|
Verfasst Mo 01.09.2008 14:58
Titel
|
|
|
ich bekomms nicht hin.
as 2
... mein anfang sieht so aus:
var KeyGlotzer:Object = new Object();
KeyGlotzer.onKeyDown = function () {
trace("taste gedrückt" )
}
Key.addListener(KeyGlotzer);
und da muss jetzt die deaktivieren funktion für den enter key rein.
oh je mine...
|
|
|
|
|
ALEXX
Dabei seit: 26.08.2004
Ort: Köln
Alter: 37
Geschlecht:
|
Verfasst Mo 01.09.2008 15:40
Titel
|
|
|
ein simple getestete und funktionierende lösung ist folgende:
ich hab einen mc mit folgendem as angelegt:
Code: | onClipEvent(enterFrame){
function replace (input, search, replace) {
temp_text = input.split(search);
output = temp_text.join(replace)
return output;
}
_root.textarea.text = replace(_root.textarea.text, '\r', '');
} |
auf die root ebene habe ich eine mehrzeilige inputbox gesetzt mit dem instanznamen textarea.
Zuletzt bearbeitet von ALEXX am Mo 01.09.2008 17:08, insgesamt 2-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
Login mit Enter
Flash: Navigieren mit der Enter-Taste?
Enter-Eingabe in HTML-Formularen unterbinden?
Dokument durchsuchen mit JavaScript (Enter Taste)
[solved][Flash] Texfield Formular bei Enter -> Funktion
kein submit Button im Formular - abschicken per Enter
|
|