text-decoration:underline属性和document

嗯。ie6显示的下划线会比FireFox低一点,部分笔画会低“1”像素;

========================================================================

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<form action="" name="box">
    <input type="text" name="box1">
    <input type="text" name="box3" onchange="writeLt(value)">

</form>

</body>
</html>
<script>
    function writeLt (value){
        document.box.box1.value=value;
    }
</script>

你猜能获取到吗?

再来一个

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<img src="" alt="12" name="Img">
</body>
</html>
<script>
  console.log(document.Img.alt)
</script>

 

结果

 

答案:

对于部分element来说是可以的。

如果设置<form>,<img>,<iframe>,<applet>,<embed>,<ojbect>这些elements的

name attribute,会在其所在的Document object当中创建一个property。

这个property的name和value是这么规定的:

name就是elements当中的name attribute的值。

如果name attribute的值是唯一的,value就是指当前的那个element

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注