hi leuts,
auf meinem eingabefeld liegt ein onClipEvent.
Erreichen will ich, dass es bei der eingabe nicht möglich sein soll, zwei ".." einzugeben und es soll auch nicht möglich sein nichts nach dem punkt einzugeben (also nicht "4.") und auch nicht umgekehrt (also nicht ".4") einzugeben.
wie mach ich das?
auf meinem eingabefeld liegt ein onClipEvent.
Erreichen will ich, dass es bei der eingabe nicht möglich sein soll, zwei ".." einzugeben und es soll auch nicht möglich sein nichts nach dem punkt einzugeben (also nicht "4.") und auch nicht umgekehrt (also nicht ".4") einzugeben.
wie mach ich das?
PHP:
onClipEvent (enterFrame) {
oldbet = new String(_root.bet);
lastkey = oldbet.substr(-1,1);
idx = oldbet.indexOf(".");
if(idx >= 0) {
if((lastkey ne "5" && lastkey ne ".") || oldbet.length-idx > 2) { //hier hab ich mit indexOf herumprobiert, aber leider nicht erfolgreich !?!?
oldbet = oldbet.substring(0, (oldbet.length)-1);
_root.bet = oldbet.toString ();
}
} else {
if (isNaN (lastkey) eq "true" && lastkey ne ".") {
oldbet = oldbet.substring(0, (oldbet.length)-1);
_root.bet = oldbet.toString ();
}
}
}