2010-12-23 3 views
1

나는 보통 요소 (이름, 성 등)가있는 웹 양식을 가지고 있습니다. 리드 백 정보는 다른 웹 사이트에 리드 정보를 게시하기 위해 의도 된 양식이기 때문에 모두 다른 웹 사이트입니다.양식 요소에 다른 name 및 id 속성을 사용할 수 있습니까?

리드를 허용하는 사이트는 이름이 "FName"으로 나오고 성이 "LName"으로 오기를 기대합니다. 텍스트 상자의 ID를 "txtFName"으로 설정할 수있는 방법이 있나요? "FName"과 같이 유선을 통해 제출합니까? name 속성을 변경하려고 시도했지만 런타임에 name = id를 설정합니다.

답변

2

일반 (runat="server")이 아닌 <input> 요소를 사용해야합니다.
그러면 이름과 ID를 완전히 제어 할 수 있습니다. '표준 -html-input-elements', name 속성에 대한

+0

죄송합니다 SLaks,하지만이 나던 도움이 필요, 내가 runat = 서버에 대한 컨트롤에 있기 때문에 페이지에로드 전 필드에 쓸 수 있습니다. 그럴 가능성이 너무 높다. 내 케이크를 먹고 먹을 수도있다.하지만 이드가 처음에 그렇게 생각한 이유는 무엇인가?) – ewitkows

+0

@ewitkows : 'run32 = "server"가없는'<%=...%>'을 사용하여 요소의 속성을 설정할 수있다. . (그냥 데이터를 인코딩하는 것을 잊지 마십시오) – SLaks

0

이 제출되고 ID 속성이 사용될 수 있습니다. 자바 스크립트.

+0

미안 Gerhard,하지만 그건 사실이 아닙니다. 이름을 "z"로 지정하고 id를 "abc"로 지정하면 페이지로드 이름과 ID는 모두 "abc"/ – ewitkows

관련 문제