为了账号安全,请及时绑定邮箱和手机立即绑定

为什么例题中的<i>没有被输出呢?

如果说.html();输出内容加格式,.text();只输出文本。。。那么例题中应该是输出<i>我的身体有点歪哦</i>

正在回答

4 回答

哥们,我弄错了,text();是会把html标签删掉再返回内容的

0 回复 有任何疑惑可以回复我~

http://www.w3school.com.cn/jquery/manipulation_text.asp  

这是w3c里面说的text()会删除html标签,再返回内容,但是我式的时候每次都会返回内容加标签。。。。 

0 回复 有任何疑惑可以回复我~

因为在编辑框里的内容加引号了 从而属于字符串即可以直接输出 而例题中是属于HTML标签


0 回复 有任何疑惑可以回复我~
#1

一只特立独行的doge

哥们,你是对的,我理解错了
2016-06-08 回复 有任何疑惑可以回复我~

html标签本身就是不可见的,只有查看网页源码的时候才会见到

0 回复 有任何疑惑可以回复我~
#1

若忆浅搁 提问者

如果说.text(),输出的标签在网页中不可见 那在右边编辑框里怎么会输出 <b>唉,我又变胖了!</b>??
2016-03-30 回复 有任何疑惑可以回复我~
#2

若忆浅搁 提问者

难道是为了更好地说明案例 特意写出来的
2016-03-30 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

为什么例题中的<i>没有被输出呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信