2013-06-28 3 views
0

저는 Wordpress 용 중력 양식 플러그인을 사용하고 있으며 개별 입력에 클래스를 할당 할 수 있습니다. "전자 메일"이라는 양식 필드가 있고이 입력에 "전자 메일"이라는 ID를 자동으로 제공하는 "전자 메일"이라는 클래스에 할당하려고합니다. 그래서 당신의 이름이 "이메일"이라는 입력 ID를 요구하는 입력을 원한다고해도, 나는 이메일 클래스에 그것을 할당해야합니다. CSS를 사용하여 자동으로 입력 ID를 할당하고 입력 클래스를 할당 할 수 있습니까? 이 CSS 클래스는 어떻게 생겼을까요?클래스에 ID를 입력하고 입력 할 수 있습니까?

+0

당신은 자동으로'class'에 따라 요소에'id'를 할당 할? 작업중인 HTML, '입력'및 jQuery/JavaScript를 통해 조작 된 HTML을 표시 할 수 있습니까? –

답변

0

CSS는 요소의 속성을 설정할 수 없습니다.

JavaScript 만 HTML 요소의 속성 (id, name, type, value 등)을 편집 할 수 있습니다.

달성하려는 목표는 무엇입니까?

0

나는 당신이 원하는 것을 오해하고있다. 그러나 CSS 클래스는 논리 할당과 같은 일을 할 수 없다. CSS는 스타일링을위한 것입니다. 입력에 ID & 전자 메일 클래스를 사용하려면 개별적으로 지정해야합니다 (클래스에서 ID를 할당 할 수 없음).

jQuery 또는 JavaScript를 사용하여 입력 클래스를 검색 한 다음 ID로 할당 할 수 있습니다. 그러나 이것은 클래스 이름이 변경되거나 동적으로 생성되기를 기대하는 경우에만 유용합니다.

SO post about Adding ID with jQuery.

클래스는 아주 간단합니다 추가 : jQuery Docs - addClass()

$("p").addClass("myClass");