How can I reject letters in a field for number? - Solved
Posted: Sat Mar 24, 2018 11:14 am
How can I reject letters in a field that can have numbers, "." and "/", but no letters?
Thanks,
David
Thanks,
David
Questions and answers about the LiveCode platform.
https://www.forums.livecode.com/
Code: Select all
on keydown pKey
put "1234567890./" into tMyAllows
if pKey is in tMyAllows then
pass keydown
end if
end keydown
Code: Select all
on mouseUp
put empty into fld "f2"
put fld "f1" into FFF
put 1 into KOUNT
repeat until char 1 of FFF is empty
if (char 1 of FFF = "1") or (char 1 of FFF = "2") or (char 1 of FFF = "3") or (char 1 of FFF = "4") or (char 1 of FFF = "5") or (char 1 of FFF = "6") or (char 1 of FFF = "7") or (char 1 of FFF = "8") or (char 1 of FFF = "9") or (char 1 of FFF = "0") or (char 1 of FFF = ".") or (char 1 of FFF = "/") then
put char 1 of FFF after fld "f2"
end if
delete char 1 of FFF
add 1 to KOUNT
end repeat
end mouseUp
Code: Select all
on keydown tKey
if tKey is in "0123456789./" then pass keyDown
end keydown