原版:

.版本 2

.子程序 Html实体转文本, 文本型, , 把Html实体符号转成正常文本
.参数 字符串, 文本型
.参数 次数, 整数型, 可空
.局部变量 _Dom, 对象
.局部变量 _Emt, 对象
.局部变量 _Html, 文本型
.局部变量 _Test, 文本型

.如果真 (是否为空 (次数))
    次数 = 1
.如果真结束
_Test = 字符串
_Html = “<!DOCTYPE html><html><body><a id='A'></a></body></html>”
_Dom.创建 (“Htmlfile”, )
_Dom.方法 (“write”, _Html)
.计次循环首 (次数, )
    _Dom.对象型方法 (“getElementById”, “A”).写属性 (“innerHTML”, _Test)
    _Test = _Dom.对象型方法 (“getElementById”, “A”).读文本属性 (“innerText”, )
.计次循环尾 ()
_Dom.清除 ()
返回 (_Test)

原版存在一个问题,就是会把源码中的换行符都给整没了

所以修复了一下,修复后:

.版本 2

.子程序 Html实体转文本, 文本型, , 把Html实体符号转成正常文本
.参数 字符串, 文本型
.参数 次数, 整数型, 可空
.局部变量 _Dom, 对象
.局部变量 _Emt, 对象
.局部变量 _Html, 文本型
.局部变量 _Test, 文本型

.如果真 (是否为空 (次数))
    次数 = 1
.如果真结束
_Test = 子文本替换 (字符串, #换行符, “{#换行符}”, , , 真)
_Html = “<!DOCTYPE html><html><body><a id='A'></a></body></html>”
_Dom.创建 (“Htmlfile”, )
_Dom.方法 (“write”, _Html)
.计次循环首 (次数, )
    _Dom.对象型方法 (“getElementById”, “A”).写属性 (“innerHTML”, _Test)
    _Test = _Dom.对象型方法 (“getElementById”, “A”).读文本属性 (“innerText”, )
.计次循环尾 ()
_Dom.清除 ()
_Test = 子文本替换 (_Test, “{#换行符}”, #换行符, , , 真)
返回 (_Test)


相关推荐

易语言右键的新建程序没有了怎么恢复?

新建一个记事本文件在里面写入以下代码:注意易语言的路径需要自己修改成你的易语言安装路径Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\\

易语言载入失败的程序不能被编译! 解决方案

如果一个易语言源码打开的时候,提示载入失败的程序不能被编译!那么很可能当时写这个源码的易语言版本跟你现在用的不一样.(或者你引用的模块)如果出现这种情况.有两种解决方法第一种:切换易语言版本.这个比较

易语言设置某程序开机启动 写注册表

开机启动代码:写注册项 (#本地机器, “software\\microsoft\\windows\\CurrentVersion\\Run\\xxxx启动项”, “D:\\xxx程序路径.exe”)删除启动项删

php给易语言发消息 本地通信 php通知易语言消息

@$fp = fsockopen('127.0.0.1', 19730, $errno, $errstr,0.001); //由于是本机链接 所以时间设置的很短 如果易语言没有启动服务

易语言写的多线程程序 0x xxxxx 指令引用的0xxxxxxx内容 该内存不能为read

被这个问题困扰了两天由于代码太多 经过检查也没有操作全局变量 只能每一个步骤都记录一个日志来观察最终 原来是在子线程里 使用 正则表达式造成的可能这次写的线程数太多了 200个线程并发 鬼知道正则表达

易语言静态编译失败解决方法

安装完后 再安装目录下找到 tools 这个文件夹 里面有个 VC6linker文件夹然后里面有个 link.e 直接打开 运行一下就自动把配置改好了 路径都会自动识别附上 VC6的下载地址吧~链接

易语言 向程序发送命令时出现问题

工具>>支持库>>易语言助手,取消勾选,然后就没问题了,这个是易语言助手的BUG,可以选择重装它

c++ 字符串函数 CString 封装易语言: 文本_取出中间文本

CString 文本_取出中间文本(CString &原文本, CString 左边文本, CString 右边文本){ CString 返回文本; int 开始位置 = 原文本.

易语言的姿势打开c语言与c++ 来写纯中文编程代

#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <windows.h> /*重新定义关键字*/

易语言 错误(10002): 指定子程序或类方法名称“”未找到。解决方法

出现这个提示 最蛋疼的就是 不提示错误在哪一行!在海量的代码里 只告诉你有错误,但不告诉你在哪,这不是要命嘛?那么怎么来找错误在哪呢?寻找方法如下:首选保存源码.复制一份,命名为 找错误.e 然后打开