2011-05-07 8 views
0

먼저, inlineFieldLabel이라는 jQuery 플러그인을 사용하여 텍스트 영역/텍스트 입력 안에 레이블을 넣습니다.이미 텍스트 입력/텍스트 영역에 값을 설정하십시오

저는 여러 부분으로 구성된 양식을 가지고 있습니다. 아이디어는 다시 돌아 가기로 결정한 경우 양식의 첫 번째 부분에있는 필드를 채우는 것입니다.

필드가 이전에 채워져 있다면 jQuery 플러그인을 비활성화 할 수 있습니다. 그렇지 않으면 어떻게 든 해결할 수 있습니다.

<textarea></textarea> 사이에 뭔가 넣으려고했는데 value 속성을 텍스트 입력에 넣었지만 플러그인이 작동하지 않는 것으로 보입니다.

아마도 키보드 입력과 동일한 방식으로 jQuery를 사용하여 텍스트 필드에 텍스트를 간단하게 삽입 할 수 있습니까? (플러그인이 올바르게 작동하게하는 원인이 될 수 있습니다)? 당신은 몇 가지 기본 텍스트가 의미하는 경우

+0

나중에 사용할 데이터를 저장 하시겠습니까? 브라우저가 충돌하고 데이터가 자동으로 저장되는 경우처럼? 아마도 [LocalStorage] (http://net.tutsplus.com/tutorials/html-css-techniques/quick-tip-learning-about-html5-local-storage/) – tenshimsm

답변

3

그것은 순수한 HTML입니다 :

<input type="text" value="hello I'm default value" /> 
<textarea>hello I'm default value</textarea> 

타입의 입력 필드를 들어 당신이 value 속성을 할당해야하고 textarea 요소에 대해 단지 태그 사이의 값이 text.

당신이 jQuery를 통해 의미하는 경우, 두 요소 유형에 대한 당신이 할 수 있습니다 :

myInput가 원하는 요소의 ID입니다
$("#myInput").val("I come in peace from jQuery"); 

. 이 링크가 설명으로

+0

을 찾아 주셔서 감사합니다. jQuery에서 CSS 클래스도 제거 할 수 있습니까? – AKor

+1

@Sennheiser : 스핀 오프 질문에 대해 질문을 (심지어 직접) 도용하지 마십시오. 그리고 .removeClass (duh)를 보라. jQuery에는 훌륭한 문서가있다. –

관련 문제