기본적으로 NAME이라는 단어가있는 텍스트 필드를 사용자가 클릭 할 때 비어있는 곳에 문제가 있습니다.Flash에서 (AS 2.0)을 클릭하면 입력 텍스트 필드 지우기
텍스트 필드의 인스턴스 이름은 'nam'이며 인스턴스 이름이 'input_text'인 동영상 안에 있습니다.
나는 주위를 검색하고 모든 사람들이이 제안 계속 코드의 샘플을 발견했습니다
textboxinstancename.onSetFocus = function() {
textboxinstancename.text = "";
};
작동합니다. 그것은 나를 제외한 모든 사람들에게 효과가있는 것 같습니다.
나는 행운과 함께 'input_text와'영화의 첫 번째 프레임에서 다음을 사용하여 시도했다 : 어떤 결과를 다시
this.input_text.nam.onSetFocus = function() {
this.input_text.nam.text = ""
}
나는 장면의 첫 번째 프레임이 퍼팅 시도했다 :
_root.input_text.nam.onSetFocus = function() {
_root.input_text.nam.text = ""
}
나는 함께 각각의 마지막과 같은 방법이 시도했습니다 모두 '이'에 (x로 표시) 현장에서 인스턴스와 '_root'
x.input_text.nam.onSetFocus = function() {
if (x.input_text.nam.text == "NAME") {
x.input_text.nam.text = "";
}
};
아직 운이 없습니다.
텍스트 필드를 초기화하려는 경우 _root.input_text.nam.text = "NAME"이어야합니다. –
리차드, 너 천재 야. 그 점을 지적 해 주셔서 감사합니다. 문제가 해결되었습니다. 경우 폐쇄. – rickstyphilis
걱정하지 않아도됩니다. 기꺼이 도와 드리겠습니다. 그리고 답을 수락하는 것과 같은 '감사'는 없습니다 (이 답변 옆의 큰 눈금 표시를 클릭하십시오). –