js新人求解动态创建DIV疑惑

wk472150269 2012-09-03 10:28:42
最近初学javascript 遇见一点疑惑 请各位朋友帮忙解解惑

1 类似于微博网站的主页 编辑完微博信息,发表后无刷新出现在下边的div最上边,这个时候新创建的div应该是其父节点的第一个子节点吧 这个div是怎么创建的?是不是直接在原来的第一个子节点前边创建?如果是那么其他的子节点id怎么保持唯一?


2 页面和数据库都是gb2312的时候,通过ajax和json交互的时候 编码是怎么转换的 ,为什么我转换包含地址的内容后会出现 + 必须得手动替换掉

我是从数据库用php读出数据后iconv转换成utf-8再urlencode在json_encode,ajax接收到数据后eval再decodeURIComponent 这个时候如果内容中有地址 ,那么地址中原来是空格的地方就会变成 + 替换后数据正常显示 是否是函数使用错误?还是其他原因?
...全文
112 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
似梦飞花 2012-09-04
  • 打赏
  • 举报
回复
如果只是插入到某个元素的前面倒是有个insertBefore

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧