2017-10-29 9 views
0

현재 라디오 버튼과 필요한 정보를 계산할 수있는 텍스트 필드에 크게 의존하는 Java 애플릿 프로그램을 만들고 있습니다. 사용자에게 빈 텍스트 필드에 잡기와 같은 라디오 버튼을 선택하는 것을 잊어 버렸음을 상기시키는 방법이 있는지 알고 싶습니다.라디오 버튼을 선택하라는 메시지 표시

미리 감사드립니다.

p.s. 나는 여전히 고등학생이다. 교수님과 커리큘럼을 통해 우리는 Java Applet을 배우기 전에 고급 프로그래밍 유형으로 이동해야합니다.

+1

왜 줄 선택된 하나의 기본 상태 :

다음은 어떻게하는지의 예? – jsheeran

+0

필드의 상태를 간단히 확인할 수 있습니다. 확인 된 항목이 있는지 확인하고 예상 값을 사용할 수 있는지 확인하십시오. 정보 처리 방식에 따라 제출 프로세스의 일부로이 작업을 수행 할 수도 있습니다. – MadProgrammer

+0

사용자에게 대화 상자를 표시하는 것이 좋지 않기 때문에 특히 제안과 같이 복잡 할 수있는 사항에 대해서는 단순히 강조 표시하는 것이 좋습니다 무효 인 필드 (이유를 설명하기 위해 추가 레이블을 추가 할 수도 있음)는 [예를 들어]와 유사 할 수 있습니다 (https://stackoverflow.com/questions/25274566/how-can-i-change-the-highlight). -color-of-a-focused-jcombobox/25276658 # 25276658) – MadProgrammer

답변

0

Java 애플릿은 실제로 사용자의 브라우저에서 실행되는 HTML 페이지를 생성하는 서버 측 코드를 정의합니다. 그러나 Java 코드가 브라우저에서 실행되지 않는다는 사실을 기억하는 것이 중요합니다.

즉, 클라이언트가 페이지에서 submit을 누르면 모든 정보가 서버 측으로 보내집니다 (있는 그대로). 이 시점에서 특정 값이 설정되지 않았 으면 예를 확인하고 오류 메시지가있는 페이지를 클라이언트에 제공 할 수 있습니다. 결론적으로 : 귀찮고 귀엽지 않습니다.

라디오 버튼이 선택되었는지 테스트하는 Javascript 함수를 만듭니다. 그렇지 않으면 페이지를 벗어나지 않고 오류 메시지를 표시하고 제출을 막습니다. 코드가 수정 될 때까지 실행되지 않도록하십시오. 라디오 버튼의 Check if input radio ID is selected before form is submitted

+1

애플릿 자체 내에서 유효성 검사를 간단하게 수행 할 수 있습니다. – MadProgrammer