입력을받는 html 텍스트 상자가 있는데 사용자가 '추가'버튼을 클릭하면 자바 스크립트를 사용하여 텍스트 입력을 받고 HTML 선택에 넣은 문자열의 형식을 지정합니다 상자. 이 상자 중 첫 번째 상자는 2 자리 숫자를 포함해야하지만 공백을 허용 할 수도 있습니다. 형식화 된 문자열은 다음과 같을 것이다 :HTML 선택 옵션에서 공백 유지하기
01-ABC-O 02-DEF-I
을 나는 다른 요소
-GHI-O
를 가진 라인 업 항목이 유형의 자바 스크립트 벌금을 표시됩니다 빈 번호를 표시 할 수있는 방법이 필요하지만 옵션을 추가하지만 페이지가 다시로드되고 select가 값으로 채워지는 경우 (Java, jsp 및 struts 1.1을 사용하는 경우) 값이 동일하게 유지되지만 공백은 더 이상 표시되지 않습니다. select 컨트롤에서 (나는 페이지 소스를 보았고, javascript가 옵션을 추가 할 때와 동일하게 보인다).
의 공백 대신 사용하려고했으나 공백 대신 "& nbsp"문자열 만 출력합니다. 나는 또한 "pre"html 블록과 CSS white-space 속성을 사용해 보았지만 어느 것도 효과가 없었다.
더 이상의 설명이 필요하면 알려주세요.
이 문제를 보여주는 작은 코드 샘플을 제공 할 수 있습니까? – Rontologist
참조 할이 선택 상자. 옵션 속성 또는 열기 및 닫기 옵션 요소 사이의 값을 사용하고 있습니까? 요소 사이의 공간에 의존한다면 공간은 보존되지 않습니다. – Rontologist