BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #38200同步于 2016/8/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

【已解决】jquery从外部读取文件并转化为md

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