返回信息流想做一个支持md语法的html界面,然后想从当前路径读取一个.md文件并显示。
刚入门,我的想法是设置一个<textarea id="textid">,然后用$(#textid).load("./*.md")读入,再用document.getElementById().value方法赋到var text中,再用showndown.js提供的方法做转化,可是调试的时候发现var text=document.getElementById()之后text的值还是空的,为什么呢?望大牛解惑。
这是一条镜像帖。来源:北邮人论坛 / www-technology / #38200同步于 2016/8/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
【已解决】jquery从外部读取文件并转化为md
Vampires
2016/8/7镜像同步17 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
已贴。很疑惑为什么值没有传递过去,但是数据类型传递过去了....
【 在 ztinpn 的大作中提到: 】
: 怀念一下当年通宵写js的自己。。。
: 贴完整代码便于交流哈。
我也有考虑过事件顺序…难道不是顺序执行么
【 在 zyt2011 (魔N角) 的大作中提到: 】
: 是不是因为,在取textid的值时,load事件还未加载
而且如果是那样,调试信息的text不应该是undefine么,而不是空的string
【 在 zyt2011 (魔N角) 的大作中提到: 】
: 是不是因为,在取textid的值时,load事件还未加载
没看出来为什么。。试试在页面加载完之后,浏览器F12执行那个下getElementById.value,看看能取到不
【 在 Vampires 的大作中提到: 】
: 而且如果是那样,调试信息的text不应该是undefine么,而不是空的string
能获取到,可能是和加载顺序有关。
【 在 matsunatsuri 的大作中提到: 】
: 没看出来为什么。。试试在页面加载完之后,浏览器F12执行那个下getElementById.value,看看能取到不
http://7xrp8j.com1.z0.glb.clouddn.com/3.png
看起来, 1.txt是后面加载的, 比<html>加载在前,这种情况怎么解决呢
【 在 zyt2011 的大作中提到: 】
: 是不是因为,在取textid的值时,load事件还未加载