모달 창 - "확인" 버튼<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요. 다음과 같이 사용자로부터 응답을 요청하는 모달 창을 만들고 싶습니다.
테브 = 텍스트 편집 상자 ( "" ) ;
좋아요 = 버튼 상자 ( "좋아요" ) ;
뉴 = 새창 ( "내 모달 창" , << 모달 ( 1 ) ,
h 목록 상자 ( 텍스트 상자 ( "여기에 입력하세요: " ) , 테브 ),
좋아요
) ;
사용자가 "확인"을 클릭하면 창이 닫히지 않게 하려면 어떻게 해야 합니까? 없이 응답을 제공합니까?teb에 길이가 0보다 큰 문자열이 포함되어 있는지 확인하기 위해 "확인" 버튼에 여러 가지 스크립트를 추가해 본 다음, 있는 경우에만 창을 닫았지만 올바른 구문을 찾을 수 없는 것 같습니다. 관계없이 항상 닫힙니다.
내가 포함하지 않은 경우에도 창에 "확인" 버튼이 제공된다는 점을 알고 있으므로(아마도 하나가 있어야 하기 때문일 것임) "확인" 버튼을 자체 버튼으로 대체하는지 궁금합니다.그게 가능할까? 그건 문제?
많은 감사
Re: 모달 창 - "확인" 버튼<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요,
다음을 시도해 볼 수 있습니다.
모달에서 비모달로 변경하고 "취소" 버튼 상자를 추가합니다.
텍스트 편집 상자와 "확인" 버튼 상자도 이동하는 것이 좋습니다.
메시지는 선택된 각 버튼으로 로그에 인쇄됩니다.
최상의,
스탠
!-
뉴 = 새창 ( "내 모달 창" , << 비모달 ,
h 목록 상자 ( 텍스트 상자 ( "여기에 입력하세요: " ) , 테브 = 텍스트 편집 상자 ( "" ) ) ,
버튼 상자 ( "좋아요" , 사용자 텍스트 = 테브 << 문자 받기 ;
만약에 ( 사용자 텍스트 == "" , 던지다 ( "!오류 001: (값 없음)--계속하기 전에 값을 입력하십시오" ) ,
뉴 << 창 닫기 ; 로그 지우기 () ; 쓰다 ( "텍스트를 입력하셨습니다 = " || 숯 ( 사용자 텍스트 ))
)) ,
버튼 상자 ( "취소" , 뉴 << 창 닫기 ; 로그 지우기 () ; 쓰다 ( "사용자가 취소되었습니다." ) )
) ;
-!
Re: 모달 창 - "확인" 버튼도도,
모달 창에는 확인 버튼 또는 "동등한" 버튼이 필요합니다. 요점은 사용자가 선택을 한 다음 해당 선택 사항에 대해 "확인" 또는 "취소"를 클릭하도록 모달 창을 구성하는 것입니다. 이에 상응하는 것은 "예"와 "아니요"입니다.
다음을 시도해 보세요:
New Window("모달 데모", <
Textbox("정말로 그렇게 하시겠습니까?"),
ButtonBox("예"),
버튼박스("아니요")
);
따라서 항상 "예", "아니요", "확인" 및 "취소"로 끝나도록 모달 대화 상자를 구성해야 합니다.
이것을 생각해보면 말이 된다. 수락하거나 수락하지 않는 두 가지 선택이 있습니다.
질문에 좀 더 구체적으로 설명하려면 작업이 완료될 때까지 "확인" 또는 "예" 버튼을 비활성화할 수 있습니다. 다음을 시도해 보세요:
선택한 항목 = "";
입력 창 = List(Button(-1));
사용자에게 물어보세요 Expr = Expr(
항목 창 = 새 창("모달 데모", < TextBox("내용을 입력해 주세요."),
물건 = TextEditBox("", < 예 버튼 = ButtonBox("예", &amp;amp;amp;amp;amp;amp;lt; &amp;amp;amp;amp;amp;amp;lt;enable(0)),&amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;gt; );&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;);&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;While(선택한 항목 == "" | 입력 창["버튼"] == -1,&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;사용자 Expr에게 물어보세요.&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;);&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;남자 이름&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;/lingo-body&amp;amp;amp;amp;amp;amp;gt;
Re: 모달 창 - "확인" 버튼매우 감사합니다. 효과가 있는 것 같습니다!