[html] 입력 태그의 “제출”에서 텍스트 변경

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

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



답변

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

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


답변

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에서 비정상적입니다.


답변

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

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


답변