2010-03-05 1 views
0

dodgy 형식의 HTML 문서에서 모든 입력 필드 (텍스트, 라디오 버튼, 체크 박스, 선택 등)를 반자동으로 얻으려면 어떻게해야합니까?양식 입력 필드를 빼는 가장 좋은 방법 html

TYPE,NAME,VALUEOPTION을 얻으려는 시도는 SELECT입니다.

저는 현재 Xpath (PHP)를 사용하고 있습니다. 왜냐하면 여기있는 모든 사람들이 '그 대신에 사용하라'는 말을하기 때문에 Xpath는 아무 곳에도 없기 때문입니다. 그래서 나는 제안에 개방적이다. 쉘이 있기 때문에 '일반'grep이 될 수도 있습니다.

감사합니다. Matt

+0

무엇을하려고합니까? 당신은 단지 그들의 위치를 ​​찾으려고 노력하고 있습니까? 아니면 실제로 수정합니까? – Seaux

+0

이것들은 정적 인 형식입니다. (CMS에서) 다시 작성해야 할 필요가 있기 때문에 (형식 -> 이름 -> 값 - 및 - 또는 - 옵션) 목록에 넣으려고합니다. – MattW

답변

0

오래된 Firebug (Firefox Addon)와 함께 jQuery 프레임 워크를 사용할 수 있습니다. jQuery의 선택기 엔진을 사용하면 양식 요소의 모든 인스턴스를 쉽게 찾을 수 있습니다. Firebug는 Firefox의 Javascript 콘솔에 행복하게 로그인합니다.

당신이 말한대로 : 이것은 SEMI-AUTOMATIC입니다.

편집

당신이 jQuery's API 봐 (그것은 당신에게 큰 시간을 돕는 편리한 직렬화 메소드가) 수행 할 수 있습니다 시작하려면.

+0

감사합니다. 그러나 나의 선호는 (분명히) 다소 자동화되었다 (즉 명령 행이나 (php) 스크립트에서). – MattW

+0

문제가 없으면 AJAX를 통해 결과를 스크립트로 보내고 ... 알 수 있습니다. 다시 한번 jQuery가 여러분의 친구가 될 것입니다. – aefxx