使用 JS 插入代码,就像 php 中的 echo 一样

Insert code with JS just like echo in php

本文关键字:php 中的 echo 一样 就像 JS 插入 代码 使用      更新时间:2023-09-26

我想从PHP服务器获取一些代码片段,以"注入"HTML格式。基本上当我打开页面时.php我会收到一些像"_off"这样的文本。

注入适用于此代码,但是我不能在此 html 中使用 php,因为它是本地的。

<img src="images/test
<?php
{ echo "_off"; }
?>
.jpg">

JavaScript似乎是合乎逻辑的步骤。但是,如果我只是在我想要文本的位置输入它,它当然不起作用:

<script type="text/javascript"> $.get( "page.php", function( data ) { document.write(data); } ); </script>

有什么想法吗?

如果要将数据写入页面上的特定位置,则需要使用$('#someElement').html(data)$('#someElement').text(data)。您应该避免使用document.write

这里有一个小提琴来演示:https://jsfiddle.net/yd9mx4d3/