2010-12-06 1 views
0

나는 4-5 개의 필드가있는 선택 드롭 다운 목록이 있습니다. 사용자가 드롭 다운에서 값을 선택하자마자 페이지의 숨겨진 매개 변수에 값을 지정해야합니다. (자바 스크립트 함수 Onchange 사용). 동일한 숨겨진 매개 변수는 사용자가 동일한 페이지에서 클릭 할 때마다 하이퍼 링크 URL로 전달됩니다.자바 스크립트 사용 안함

JavaScript가 활성화되어 있지만, 자바 스크립트를 사용할 수 없을 때 무엇을 할 때 잘 작동? noscript 태그가 있다는 것을 알고 있지만 어떻게 기능을 달성 할 수 있습니까? 몇 가지 예제 코드를 줄 수 있습니까? 당신이 자바 스크립트를 사용할 수있는 경우 숨겨진 필드에 할당합니다 아무것도 없다

많은 감사,

+1

그냥 내가 많은 웹 사이트뿐만 아니라 JS에 따라하는 확신과 JS를 사용하지 않도록 사용자가 같은 것을 기대 알아야 걱정하지 마세요 ... "이 웹 사이트는 자바 스크립트가 제대로 작동하는 데 필요한"라고

답변

1

솔루션을 (자바 스크립트 사용 여부에 상관없이)이다 제출 그 <select><option>의 값을 사용할 수 있습니다 나는 URL을 생성 한 다음 noscript 태그를 사용하여 그것을 덮어 씁니다. 클릭하면 다시 같은 것을 덮어 씁니다 자바 스크립트 함수를 호출했다. JavaScript가 활성화되었다 따라서

는 온 클릭 기능은 팝업로 전송되었다 자바 스크립트가 NOSCRIPT 태그 덮어 쓰기하고 다른 페이지로 리디렉션 된 사용할 때.

4

.

자바 스크립트가 서버에 양식 게시를 처리하고 할 수 있어야합니다 비활성화 된 경우 형태로 선택한 항목에서 서버 측에 알아 냈어. 자바 스크립트가 비활성화 된 경우

1

은, 다음, 자바 스크립트 사용할 수입니다. 자바 스크립트는 이 아니며입니다. 그래서 거기에있는 자바 스크립트에 의존하는 모든 솔루션은 작동하지 않습니다. 당신은 또한 자바 스크립트 비활성화 사용자를 지원하려면

는, 당신은 그것을 sconsidering 페이지를 디자인해야합니다. 귀하의 경우에는

, 당신은 양식이 제출 될 때 내 문제에