입력 태그의 "제출"에서 텍스트 변경


102

태그가 <input type="submit" class="like"/>있습니다. 버튼 안의 텍스트에 "좋아요"라고 표시하고 싶지만 지금은 "제출"이라고 표시됩니다.

class="like" 그건 그렇고, 버튼의 CSS입니다.

답변:


163

-type 요소 의 value속성은 표시되는 텍스트를 제어합니다.submit<input>

<input type="submit" class="like" value="Like" />

훌륭하고 요점. 사용에 관한 아래의 쿠엔틴의 답변을 읽어도 추천 inputbutton당신의 요소의 값을 취득하려고 할 때입니다.
Govind Rai

정말 감사합니다!! 이 대답을 위해. 많이 필요했습니다
Tessaracter

28

value속성은 제출 입력의 렌더링 된 레이블을 결정하는 데 사용됩니다.

<input type="submit" class="like" value="Like" />

컨트롤이 성공하면 (이 항목이없는 경우가 아님 name)이 컨트롤에 대해 제출 된 값이됩니다.

다른 제출 된 값과 레이블을 가지려면 요소 내부의 textNode가 레이블을 결정하는 단추 요소를 사용해야합니다. 다른 요소 ( <img>여기 포함 )를 포함 할 수 있습니다 .

<button type="submit" class="like" name="foo" value="bar">Like</button>

에 대한 지원 <button>은 이전 버전의 Internet Explorer에서 비정상적입니다.


0
<input name="submitBnt" type="submit" value="like"/>

name은 $_POSTphp 및 javascript에서 document.getElementByName('submitBnt'). 또한 이름을 다음과 같은 CS 선택기로 사용할 수 있습니다 input[name="submitBnt"]. 도움이 되었기를 바랍니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.