有实质区别吗?请大家详细说说,如果是的话那么我就直接使用了。另外如果获得一个tag的已经设置的属性?比如Input,如果根据vtag.Attributes.length遍历打印的话有100多个,可是平常的只设置了几个,我想要显性的设置的,也就是HTML代码里可以看到的,不相干的不想要。0 language=
1 dataFld=
2 onmouseup=null
3 class=
4 oncontextmenu=null
5 onrowexit=null
6 onbeforepaste=null
7 onactivate=null
8 lang=
9 onmousemove=null
10 onmove=null
11 onselectstart=null
12 oncontrolselect=null
13 onkeypress=null
14 oncut=null
15 onrowenter=null
16 onmousedown=null
17 onpaste=null
18 id=kw
19 onreadystatechange=null
20 onbeforedeactivate=null
21 hideFocus=false
22 dir=
23 onkeydown=null
24 onlosecapture=null
25 ondrag=null
26 ondragstart=null
27 oncellchange=null
28 onfilterchange=null
29 onrowsinserted=null
30 ondatasetcomplete=null
31 onmousewheel=null
32 ondragenter=null
33 onblur=null
34 onresizeend=null
35 onerrorupdate=null
36 onbeforecopy=null
37 ondblclick=null
38 onkeyup=null
39 onresizestart=null
40 onmouseover=null
41 onmouseleave=null
42 onmoveend=null
43 title=
44 onresize=null
45 contentEditable=inherit
46 dataFormatAs=
47 ondrop=null
48 onpage=null
49 onrowsdelete=null
50 style=null
51 onfocusout=null
52 ondatasetchanged=null
53 ondeactivate=null
54 onpropertychange=null
55 ondragover=null
56 onhelp=null
57 ondragend=null
58 onbeforeeditfocus=null
59 disabled=false
60 onfocus=null
61 accessKey=
62 onscroll=null
63 onbeforeactivate=null
64 onbeforecut=null
65 dataSrc=
66 onclick=null
67 oncopy=null
68 onfocusin=null
69 tabIndex=0
70 onbeforeupdate=null
71 ondataavailable=null
72 onmovestart=null
73 onmouseout=null
74 onmouseenter=null
75 onlayoutcomplete=null
76 implementation=null
77 onafterupdate=null
78 ondragleave=null
79 start=fileopen
80 readOnly=false
81 type=text
82 height=0
83 cache=null
84 alt=
85 onerror=null
86 hspace=0
87 maxLength=100
88 loop=1
89 onselect=null
90 width=0
91 dynsrc=
92 src=
93 CHECKED=false
94 onabort=null
95 accept=
96 onchange=null
97 vrml=
98 indeterminate=false
99 onload=null
100 align=
101 useMap=
102 lowsrc=
103 vspace=0
104 size=42
105 value=test
106 border=
107 name=wd
108 autocomplete=off

解决方案 »

  1.   

    setAttribute() getAttribute() 两个函数分别是设置DOM节点属性设置和修改的函数实际效果没有什么区别,aa.value 可以直接读写,getAttribute 更符合xhtml和dom标准
      

  2.   

    都能达到相同的目的,大多数情况下用aa.value,因为简单嘛!
      

  3.   

    aa.value 不就可以了么?简单易读
      

  4.   

    setAttribute() 
    getAttribute()这本来就是一对
      

  5.   


    两者效果一样的,我偏向于getAttribute(),但是aa.value写着更方便些
      

  6.   

    一个是原始的servlet中参数的处理实现,一个是EL表达式两者的效果一样,看个人爱好了
      

  7.   

    在IE下一样, 在其他浏览器有所不同. 如:<div id="mydiv" abc="hello" />在ff中只能通过getAttribute("abc")读取abc属性. 
      

  8.   

    .value只适用少数的input的标签,想要获取xml文档中的key为value的属性值就行了
      

  9.   

    我需要对一个HTML页面做个简单的分析,看样子最直接的办法就是直接对字符进行遍历分析了,如果能够纯粹的靠dhtml应该会简单方便许多。
      

  10.   

    html页面是死的,别人的页面。 在桌面程序中有些可以获得对象的默认属性值,这个tag里面估计是没有了