php inner.html,javascript – PHP:如何获得CURRENT innerHTML?
简单地说,我试图创建一个用户可以创建元素的网站,然后将其放在id为“box”的div元素中. js脚本工作得很好,可以创建p元素.
然后,我创建了一个PHP脚本,它保存了“box”div的innerHTML,然后将其保存在.txt文件中.
现在,问题是,在添加p元素之前,脚本将innerHTML值作为原始值返回.
这是我的PHP脚本:
//Basically a function
if(isset($_POST["use_button"]))
{
//Loads the file, which is named test.php
$dom= new DOMDocument();
$dom->loadHTMLfile("test.php");
//Gets the innerhtml value
$div = $dom->getElementById("box")->nodeValue;
//Writes it down in a file.
$file = fopen("stuff.txt","w");
fwrite($file,$div);
fclose($file);
//Just for fast-checking if the code has any errors or not
echo "File saved.";
}
?>
我想这个问题已经非常明确了.这是如何获取CURRENT值而不是ORIGINAL值.
如果它有帮助,这是整个代码:
//The javascript function to add a "para" into a div with the id "box"
function addstuff() {
var parag = document.createElement("P"); // Create a element
var t = document.createTextNode("Lorem Ipsum"); // Create a text node
parag.appendChild(t);
document.getElementById("box").appendChild(parag);
}
Add it
This was here before
//Basically a function
if(isset($_POST["use_button"]))
{
//Loads the file, which is named test.php
$dom= new DOMDocument();
$dom->loadHTMLfile("test.php");
//Gets the innerhtml value
$div = $dom->getElementById("box")->nodeValue;
//Writes it down in a file.
$file = fopen("stuff.txt","w");
fwrite($file,$div);
fclose($file);
//Just for fast-checking if the code has any errors or not
echo "File saved.";
}
?>
php inner.html,javascript – PHP:如何获得CURRENT innerHTML?相关推荐
- 手机php网站不显示图片,javascript,_手机页面用innerHTML拼接的图片不显示,javascript - phpStudy...
手机页面用innerHTML拼接的图片不显示 测试代码 input,button{ height:35px; } add function addEmotion(t){ alert(t); } var ...
- javascript 改变 HTML 元素 element.innerHTML、.attribute、.setAttribute(attribute, value)、.style.property
改变元素的 inner HTML element.innerHTML = new html content 改变元素的 inner HTML eg: div.innerHTML = '这是一条测试文本 ...
- javascript写打地鼠
打地鼠游戏有两个比较重要的js函数:setTimeout()和setInterval(),setTimeout()用于在指定毫秒后调用函数或者计算表达式,但是只执行一次,可通过创建一个函数循环重复调用 ...
- 在JavaScript中以日期/月/年格式获取当前日期
在JavaScript中获取当前日期 (Getting current date in JavaScript) To get the current date in JavaScript, we ne ...
- 在JavaScript中以Hours24:Minutes:Seconds格式获取当前时间
使用JavaScript获取当前时间 (Getting current time in JavaScript) To get the current time in JavaScript, we ne ...
- linux打地鼠游戏代码,JavaScript实现打地鼠小游戏
一.实验说明 1. 环境介绍 本实验环境采用Ubuntu Linux桌面环境,实验中会用到桌面上的程序: Xfce终端: Linux命令行终端,打开后会进入Bash环境,可以使用Linux命令 Fir ...
- JavaScript简体繁体中文转换
<script type="text/javascript" language="javascript"> <!-- function win ...
- JavaScript入门到精通
JavaScript 参考文章: https://www.yuque.com/u21195183/phhed3 https://developer.mozilla.org/zh-CN/docs/Lea ...
- javascript取得鼠标的位置
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
最新文章
- php 安全上传图片,php 图片上传安全探讨
- vim配置@year12
- 使用postman模拟登录请求
- px4 uavcan linux,PX4开发指南-12.2.1.UAVCAN Bootloader
- xce/mime/MimeMessage类接口的说明
- MapHack源代码
- java exception 二次抛出_java – 如何在scheduleWithFixedDelay抛出异常时重新启动计划?...
- 构造函数和clone以及在继承中
- 利用子网掩码划分子网
- 中奖人js滚动效果_js使用transition效果实现无缝滚动
- 记前端知识--数组元素的相关操作
- IDEA 访问Maven私服与上传组件
- matlab2c使用c++实现matlab函数系列教程-load函数
- 内存映射函数remap_pfn_range学习——示例分析(1)
- 关于SAX,DOM,JAXP,JDOM,DOM4J的一些理解
- serialVersionUID作用
- 1330_硬件测试中的BCI测试
- 无法处理文件 Snoop\Forms\BindingMap.resx,因为它位于 Internet 或受限区域中,或者文件上具有 Web 标记。要想处理这些文件,请删除 Web 标记。
- PDO 学习与使用 ( 二 ) PDO 数据提取 和 预处理语句
- redis中字符串(String)类型常见命令操作 (附有示例)
热门文章
- windows文本转语音 通过java 调用python 生成exe可执行文件一条龙
- 你精通excel吗?不,我精通python操控excel!
- table标签+css代码实现选项卡效果(用)
- python列表操作符_python——列表操作符
- leetcode —— 1013. 将数组分成和相等的三个部分
- Windows环境下基于python3 + selenium构建网络爬虫
- matlab用卷积积分求单自由度阻尼系统响应(零极点模型)
- 数字图像处理--微分算子为什么也是空间滤波器
- Markdown--行内公式编辑
- SpringMVC 运行原理及主要组件