相关疑难解决方法(0)

jQuery attr vs prop?

现在,这不只是一个有什么区别的问题,我已经做了一些测试(http://jsfiddle.net/ZC3Lf/)修改propattr<form action="/test/"></form>? 与输出是:

1)prop修改测试
Prop:http://fiddle.jshell.net/test/1
Attr:http://fiddle.jshell.net/test/1

2)Attr修改测试
Prop:http://fiddle.jshell.net/test/1
Attr:/test/1

3)Attr然后Prop Propification测试
Prop:http://fiddle.jshell.net/test/11
Attr:http://fiddle.jshell.net/test/11

4)Prop然后Attr修改测试
Prop:http://fiddle.jshell.net/test/11
Attr:http://fiddle.jshell.net/test/11

现在我对一些事情感到困惑,据我所知:
Prop:在通过JavaScript
Attr进行任何修改后的当前状态值:在页面加载的html中定义的值.

现在如果这是正确的,

  • 为什么修改prop似乎使action完全合格,相反为什么修改属性不?
  • 为什么修改propin 1)修改属性,对我来说没有意义?
  • 为什么修改attrin 2)修改属性,它们是否意味着以这种方式链接?


测试代码

HTML

JavaScript的

var element = $('form');
var property = 'action';

/*You should not need to modify below this line */

var body = …
Run Code Online (Sandbox Code Playgroud)

javascript jquery prop attr

100
推荐指数
1
解决办法
4万
查看次数

标签 统计

attr ×1

javascript ×1

jquery ×1

prop ×1