Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 替换div元素中的文本_Javascript_Html - Fatal编程技术网

Javascript 替换div元素中的文本

Javascript 替换div元素中的文本,javascript,html,Javascript,Html,如果需要使用JavaScript将“test-test”消息替换为自定义消息,该怎么办 <div class="outputmsg_container" style="" id="output_messages">< button class="btn btn-icon close icon-cross" onclick="GlideUI.get().clearOutputMessages(this); return false;"> <sp

如果需要使用JavaScript将“test-test”消息替换为自定义消息,该怎么办

<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>
<
button class=“btn btn icon close icon cross”onclick=“GlideUI.get().clearOutputMessages(此);返回false;”>
关闭消息”
测试

下面是一个使用jquery执行此操作的示例

$('.outputmsg_text').html("YOUR CUSTOM TEXT")
下面是一个示例(需要JQUERY)

更改文本
一些文本
$(“#更改”)。单击(函数(){
var name=prompt(“应该是什么文本?”);
如果(姓名){
$(“#div”).html(名称);
}
});

使用
innerHTML
更改元素内部的
HTML

要插入到div中的HTML(或文本):


函数更改(){ document.getElementById(“容器”).innerHTML=document.getElementById(“newhtml”).value; }
使用
.replace('string to replace','new string')
.innerHTML('new text')
我已经更新了这个问题,你现在可以回顾一下吗?他们可能的重复没有指定他们有jQuery(对于类似的东西,纯JS答案非常简单),他们没有指定他们有jQuery(对于这样的事情,纯JS的答案非常简单)
<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>