javascript - 注释掉 div,但使用它的内容

标签 javascript html

我将让一些 PHP 生成一些 HTML 并填充一个 div。它将加载高分辨率图像,但目前不应显示或加载它们。

我尝试过不显示,这会隐藏它们,但它们仍在加载到内存中。稍后我将使用 JavaScript 获取整个 div 的内容,并将它们放入不同的窗口(弹出窗口)中,然后该窗口应该加载它们。

我尝试了以下方法,但由于某种原因,当我将它们应用到弹出窗口时,它们不会复制到页面源中,就好像它们不存在一样......

<!-- <div id="print_container2" style="display:none;">
    <div data-type="KR">
        <img onLoad="c++;count_loaded();" id="LKR_1_0" data-quantity="1" src="http://localhost:1234/ppa/php/generateimage.php?imgname=C:/xampp/htdocs/ppa/data/images/20140324/0/034.JPG&restraint=width" class="" />
        <img onLoad="c++;count_loaded();" id="LKR_2_0" data-quantity="2" src="http://localhost:1234/ppa/php/generateimage.php?imgname=C:/xampp/htdocs/ppa/data/images/20140324/0/035.JPG&restraint=width" class="" />
        <img onLoad="c++;count_loaded();" id="LKR_2_1" data-quantity="2" src="http://localhost:1234/ppa/php/generateimage.php?imgname=C:/xampp/htdocs/ppa/data/images/20140324/0/035.JPG&restraint=width" class="" />
        <img onLoad="c++;count_loaded();" id="LKR_4_0" data-quantity="2" src="http://localhost:1234/ppa/php/generateimage.php?imgname=C:/xampp/htdocs/ppa/data/images/20140324/0/037.JPG&restraint=width" class="" />
        <img onLoad="c++;count_loaded();" id="LKR_4_1" data-quantity="2" src="http://localhost:1234/ppa/php/generateimage.php?imgname=C:/xampp/htdocs/ppa/data/images/20140324/0/037.JPG&restraint=width" class="" />
    </div>
</div> -->

JavaScript

popup.innerHTML = document.getElementById('print_container2').innerHTML;

最佳答案

尝试:

whatever.onclick = function(){
  popup.innerHTML = <?php echo "'$databaseResult'"; ?>;
}

换句话说,不要将 HTML 存储在任何地方,而只是动态创建它。

关于javascript - 注释掉 div,但使用它的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22649692/

相关文章:

php - 从 PHP 回显 &lt;script&gt; 到 jQuery AJAX 会导致我的时间间隔出现问题

javascript - 为什么我写的代码是上层的,当 keyup

javascript - 如何在表单中创建报价代码字段?

php - 以间隔打破长回显数组内容

javascript - 使用 Javascript 使此联系表单响应式

javascript - 创建展开式广告 - 无需 Flash?

javascript - 网页不同屏幕的图像大小建议

javascript - 如何根据从下拉列表中选择的结果更改 selectonemenu 的可编辑属性

javascript - 在下拉菜单上滚动时如何防止正文滚动。?

javascript - 具有可点击的父 div 和可点击的子 div