2017-06-01 82 views
-3

如果我需要使用JavaScript自定义替换“测试测试”消息,应该怎么做?替换div元素中的文本

<div class="outputmsg_container" style="" id="output_messages">< 
    button class="btn btn-icon close icon-cross" onclick="GlideUI.get().clearOutputMessages(this); return false;"> 
     <span class="sr-only">Close Messages"</span> 
      </button> 
      <div class="outputmsg_div"> 
       <div class="outputmsg outputmsg_error notification notification-error"><img class="outputmsg_image" src="images/outputmsg_error_24.gifx" alt=""> 
       <span class="outputmsg_text">test test</span> 
        </div> 
        </div> 
        </div> 
+0

使用'.replace( '替换字符串', '新字符串')'。 – doutriforce

+0

'.innerHTML('new text')' – yuriy636

+0

我已经更新了这个问题,你现在可以查看吗? –

回答

0

下面是一个使用jQuery进行此操作的示例。

$('.outputmsg_text').html("YOUR CUSTOM TEXT") 
0

下面是一个例子JSFiddle(需求JQUERY)

<button id="change">Change Text</button> 
    <div id="div"> 
    Some text 
    </div> 
    <script> 
    $("#change").click(function(){ 
     var name = prompt("What text shoud it be?"); 
     if(name){ 
     $("#div").html(name); 
     } 
    }); 
    </script>