Q&A

  • maskedit에서 밑줄표시를 없애는 방법은 어떻게?
주민등록번호를 입력시 maskedit를 사용할 건데

밑줄을 표시되지 않게 하고 싶습니다.

또 주민등록번호 앞자리(길이6)를 다 입력하면

다음 maskedit로 이동하는 방법를 알고 싶습니다.

고수님들의 조언 부탁드려요..

1  COMMENTS
  • Profile
    임형호 2000.07.12 22:25
    니콜라스 wrote:

    > 주민등록번호를 입력시 maskedit를 사용할 건데

    > 밑줄을 표시되지 않게 하고 싶습니다.

    > 또 주민등록번호 앞자리(길이6)를 다 입력하면

    > 다음 maskedit로 이동하는 방법를 알고 싶습니다.

    > 고수님들의 조언 부탁드려요..



    먼저 밑줄을 없애는 방법은 editmask라는 속성을 클릭하면 inputmaskeditor가 나오쟎습니까. 그곳에서 charactor for blanks 란에 '-' 로 되어있을겁니다. 이곳에 공백을 입력하시면 되구요. 지우는것이 아닙니다. ^^;

    길이 6자리를 다 입력하면 다른 곳으로 focus를 옮기는것은



    maskedit의 Onchange이벤트에



    if length(maskedit1.text)=6 then

    해당컴포너트로 focus이동;

    로 하시면 됩니다. 단 이때 editmask속성에 보면

    999999;0; 이렇게 구성됩니다. 즉 0으로 설정해야합니다. 그렇지 않으면 1글자만 입력해도 6글자가 입력한걸로 인식하거든요.



    그럼 즐코하세요. 이만....