[JQUERY] 어떻게 jQuery를에있는 버튼의 텍스트를 변경하려면?
JQUERY어떻게 jQuery를에있는 버튼의 텍스트를 변경하려면?
해결법
-
1.당신이 사용하는 버튼의 유형에 따라 달라집니다
당신이 사용하는 버튼의 유형에 따라 달라집니다
<input type='button' value='Add' id='btnAddProfile'> $("#btnAddProfile").attr('value', 'Save'); //versions older than 1.6 <input type='button' value='Add' id='btnAddProfile'> $("#btnAddProfile").prop('value', 'Save'); //versions newer than 1.6 <!-- Different button types--> <button id='btnAddProfile' type='button'>Add</button> $("#btnAddProfile").html('Save');
귀하의 버튼은 링크 될 수 있습니다. 당신은 좀 더 구체적인 대답을 일부 HTML을 게시해야합니다.
편집 : 이들은 물론, 당신이 .click () 호출에 싸서 한 가정 작동합니다
편집 2 : 최신의 jQuery 버전 (1.6>에서) .attr보다는 .prop 사용
편집 3 : 당신이 jQuery를 UI를 사용하는 경우, 당신은 텍스트 속성을 조정하는 (아래) DaveUK의 방법을 사용할 필요가
-
2.jQuery를 .Button에서 ()로 생성 된 버튼의 ........
jQuery를 .Button에서 ()로 생성 된 버튼의 ........
다른 응답들이 혼란 버튼의 스타일 업되는 텍스트를 변경하는하는 동안, 그것은 jQuery를 버튼이 렌더링 될 때 버튼의 텍스트를 예를 들어, 기간에 중첩되는 것을 밝혀
<button id="thebutton"> <span class="ui-button-text">My Text</span> </button>
당신이 범위를 제거하고 (다른 예에서와 같이) 텍스트로 교체하는 경우 - 당신은 스팬 및 관련 서식을 풀 수 있습니다.
그래서 당신은 실제로하여 SPAN 태그 내의 텍스트 및 NOT 버튼을 변경해야합니다!
$("#thebutton span").text("My NEW Text");
또는 (나 같은이 클릭 이벤트에서 수행되는 않은 경우)
$("span", this).text("My NEW Text");
-
3.이 "buttonized"경우 버튼 텍스트 변경의 정확한 방법은 사용 JQuery와 () 메소드 .button 사용하는 것이다 :
이 "buttonized"경우 버튼 텍스트 변경의 정확한 방법은 사용 JQuery와 () 메소드 .button 사용하는 것이다 :
$( ".selector" ).button( "option", "label", "new text" );
-
4.버튼의 텍스트를 변경하려면 단순히 jQuery를 다음 줄을 실행 ...에 대한
버튼의 텍스트를 변경하려면 단순히 jQuery를 다음 줄을 실행 ...에 대한
사용하다
$("#btnAddProfile").val('Save');
대한 동안
<버튼 ID = 'btnAddProfile'> XYZ 버튼>
이것을 사용
$ ( "# btnAddProfile") HTML ( '다른 이름으로 저장.');
-
5.() .val 사용
() .val 사용
여기 JSfiddle에 대한 링크입니다
-
6.당신은 ( "새로 고침") .button 할 필요가
당신은 ( "새로 고침") .button 할 필요가
HTML :
<button id='btnviewdetails' type='button'>SET</button>
JS :
$('#btnviewdetails').text('Save').button("refresh");
-
7.당신이 당신의 버튼을 button'ed 경우이 작동하는 것 같다 :
당신이 당신의 버튼을 button'ed 경우이 작동하는 것 같다 :
<button id="button">First caption</button> $('#button').button();//make it nice var text="new caption"; $('#button').children().first().html(text);
-
8.이 같은 것을 사용할 수 있습니다 :
이 같은 것을 사용할 수 있습니다 :
$('#your-button').text('New Value');
당신은 또한이 같은 추가 속성을 추가 할 수 있습니다 :
$(this).text('New Value').attr('disabled', true).addClass('bt-hud').unbind('click');
-
9.$ ( "# btnAddProfile") 텍스트 ( "저장.");
$ ( "# btnAddProfile") 텍스트 ( "저장.");
-
10.당신이 사용할 수있는
당신이 사용할 수있는
$("#btnAddProfile").text('Save');
이기는 하지만
$("#btnAddProfile").html('Save');
잘 작동하지만, 오해의 소지가 그것의 것 (당신이 뭔가를 쓸 수있는 인상을 준다
$("#btnAddProfile").html('Save <b>now</b>');
그러나 물론 당신은 할 수 없습니다
-
11.
document.getElementById('btnAddProfile').value='Save';
-
12.
$("#btnAddProfile").click(function(){ $("#btnAddProfile").attr('value', 'Save'); });
-
13.나를 위해 일입니다 HTML :
나를 위해 일입니다 HTML :
<button type="button" class="btn btn-primary" id="btnSaveSchedule">abc</button>
JS
$("#btnSaveSchedule").text("new value");
-
14.$ (문서) .ready (함수 () { $ ( "버튼"). () {(기능을 클릭 $ ( "P") 토글 ().; (this.value == "추가") this.value = "저장"경우; 다른 this.value = "추가"; }); }); <스크립트 SRC = "https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"> script> head>
이 작은 콘텐츠 단락이다. p>
이 다른 소 단락이다. p> body> HTML>
$ (문서) .ready (함수 () { $ ( "버튼"). () {(기능을 클릭 $ ( "P") 토글 ().; (this.value == "추가") this.value = "저장"경우; 다른 this.value = "추가"; }); });
<스크립트 SRC = "https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"> script> head>이 작은 콘텐츠 단락이다. p>
이 다른 소 단락이다. p> body> HTML>
-
15.당신은 클래스 대신의 이드 버튼을 준 적이 있습니까? 다음 코드를 시도
당신은 클래스 대신의 이드 버튼을 준 적이 있습니까? 다음 코드를 시도
$(".btnSave").attr('value', 'Save');
-
16.
$("#btnviewdetails").click(function(){ if($(this).val()!="hide details"){ $("#detailedoutput").show(); $(this).val('hide details'); }else{ $("#detailedoutput").hide(); $(this).val('view more details'); } });
-
17.이 트릭을 수행해야합니다
이 트릭을 수행해야합니다
$("#btnAddProfile").prop('value', 'Save'); $("#btnAddProfile").button('refresh');
-
18.
$("#btnAddProfile").html('Save').button('refresh');
-
19.즉,이 나를 위해 작동 정확히 맞습니다;
즉,이 나를 위해 작동 정확히 맞습니다;
$('#btnAddProfile').bind('click',function(){ $(this).attr('value','save'); })
당신은 jQuery를 사용할 수 있고 코드가 올바른 위치에 있는지 확인입니까?
-
20.
$( "#btnAddProfile" ).on( "click",function(event){ $( event.target ).html( "Save" ); });
-
21.C #에서 버튼 에티켓의 이름을 변경.
C #에서 버튼 에티켓의 이름을 변경.
<button type="submit" name="add" id="btnUpdate" class="btn btn-primary" runat="server" onserverclick="btnUpdate_Click"> Add
btnUpdate.**InnerText** = "Update";
from https://stackoverflow.com/questions/5580616/how-to-change-the-text-of-a-button-in-jquery by cc-by-sa and MIT license
'JQUERY' 카테고리의 다른 글
[JQUERY] 페이지 스크롤에서 Active 메뉴 항목을 변경? (0) | 2020.10.17 |
---|---|
[JQUERY] 여러 요소에 대한 jQuery를 같은 클릭 이벤트 (0) | 2020.10.17 |
[JQUERY] 어떻게 jQuery를 사용하지 않도록 텍스트 선택에? (0) | 2020.10.17 |
[JQUERY] ASP.NET 웹 API와 JSONP (0) | 2020.10.17 |
[JQUERY] ) (jQuery를 $ .getScript를 사용하는 방법을 여러 JS 파일을 포함하는 방법 (0) | 2020.10.17 |