암호 필드에 대한이 간단한 actionscript 2.0 코드가 있습니다. 문자열을 "예"로 지정하려면 "hello"를 입력하고, 그렇지 않으면 "no"문자열을 반환해야합니다. 플래시 용어가 있는지 궁금합니다. 아직 "안녕하세요"이외의 액세스를 얻기 위해 입력 텍스트 필드에 입력 할 수있는 것은actionscript 비밀번호 필드를 해킹 하시겠습니까?
즉 passwordstring를 입력하면 ...은 if 문 (첫번째 맨 아래에있는 코드를 읽기)라고
if(passwordstring == passwordstring)
하지만를 만들 것 작동하지 않는 것은 .. 여기
내 코드입니다 :passwordstring = "hello"
_root.onEnterFrame = function()
{
if(textfield.text == passwordstring)
{
trace("yes");
}
else
{
trace("no");
}
}
이 올바른 것입니다. @Albert 이것은 리터럴 문자열과 문자열에 대한 참조 (또는 포인터)의 차이입니다. –
예, 이해합니다. "abc"이외의 것이 있으면 "true"를 반환하는 데 사용할 수 있는지 궁금합니다. 그래서 somesort의 "해킹"에 대해 묻습니다 ... actionscript를 혼란스럽게하고 "abc"가 아닐지라도 "true"를 리턴하는 문자열에 뭔가를 입력 할 수 있습니까? –
아니요 .. 문자열 값과 일치시키려는 경우 해당 문자열 값만 if()를 true로 평가할 수 있습니다. – Marty