- 主题:请问几个html的基础问题 (转载)
【 以下文字转载自 WebDev 讨论区 】
发信人: Chad (寻找那一个浪漫的春天), 信区: WebDev
标 题: 请问几个html的基础问题
发信站: 水木社区 (Wed Feb 13 16:25:53 2008), 站内
1 <meta http-equiv='refresh' content='0;url=bbsfoot.php' />
这里面的几个参数是什么意思?
2 id属性和name属性有什么区别?各有什么用途?经常看见表单里面的元素同时设置name 属性和id属性,不知道这样用可以起到什么作用?
谢谢~
--
FROM 218.62.5.*
【 在 Chad (寻找那一个浪漫的春天) 的大作中提到: 】
: 标 题: 请问几个html的基础问题
: 发信站: 水木社区 (Wed Feb 13 16:38:45 2008), 站内
:
: 【 以下文字转载自 WebDev 讨论区 】
: 发信人: Chad (寻找那一个浪漫的春天), 信区: WebDev
: 标 题: 请问几个html的基础问题
: 发信站: 水木社区 (Wed Feb 13 16:25:53 2008), 站内
:
: 1 <meta http-equiv='refresh' content='0;url=bbsfoot.php' />
: 这里面的几个参数是什么意思?
:
: 2 id属性和name属性有什么区别?各有什么用途?经常看见表单里面的元素同时设置name 属性和id属性,不知道这样用可以起到什么作用?
其实我觉得两者差不多的,但是html的tag有一些约定俗成的东西,例如request中就包含input中的name,而不是id。
id和name在css的书写中用“.”和“#”,也是一个不同的地方
此外,js中获得element中的方法也不一样
:
: 谢谢~
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 218.62.5.*]
--
FROM 60.163.220.*
其实,你说的这些东西,我也在书中都看见过,只是实际用的时候不太清楚怎么用,比如:
在bbspwd.php中的表单:
<form action="bbspwd.php?do" method="post" class="small" onsubmit="return DoPwd();">
<fieldset><legend>修改密码</legend>
<div class="inputs">
<label>您的旧密码:</label><input maxlength="39" size="12" type="password" name="pw1" id="sfocus"/><br/>
<label>您的新密码:</label><input maxlength="39" size="12" type="password" name="pw2" id="pwd2"/><br/>
<label>再输入一次:</label><input maxlength="39" size="12" type="password" name="pw3" id="pwd3"/>
</div>
</fieldset>
<div class="oper"><input type="submit" value="确定修改"></div>
</form>
旧密码,新密码,以及新密码确认的表单元素,都是既有name属性,又有id属性,他们分别都是在哪里使用的呢?
还有一个关于<span>的地方也不是很明白:
在bbsfoot.php中:
<body>
<div class="footer">时间[<span id="divTime"></span>] 在线[<?php echo bbs_getonlinenumber(); ?>]
帐号[<a href="bbsqry.php?userid=<?php echo $currentuser["userid"]; ?>" target="f3"><?php echo $currentuser["userid"]; ?></a>]
<?php
if (isset($total)) {
echo "信箱[<a href=\"bbsmailbox.php?path=.DIR&title=收件箱\" target=\"f3\">";
if ($unread) {
echo $total . "封(有新信)</a>] <bgsound src='sound/newmail.mp3'>";
} else {
echo $total . "封</a>] ";
}
}
?>
停留[<span id="divStay"></span>]
<span id="mailnotice" style="display:none">您有信件</span></div>
</body>
在“时间”还有“停留”这两个地方,都有带有id属性的<span>标签,但是<span>和
</span>标签中,并没有文本啊,那显示的时间和停留时间是通过id属性实现的?
还是怎么实现的?
【 在 luckwithme (Marvel) 的大作中提到: 】
: 其实我觉得两者差不多的,但是html的tag有一些约定俗成的东西,例如request中就包含input中的name,而不是id。
: id和name在css的书写中用“.”和“#”,也是一个不同的地方
: 此外,js中获得element中的方法也不一样
: ...................
--
FROM 218.62.5.*
后面的php里读$_POST["..."]的时候用的是name
【 在 Chad (寻找那一个浪漫的春天) 的大作中提到: 】
: 其实,你说的这些东西,我也在书中都看见过,只是实际用的时候不太清楚怎么用,比如:
: 在bbspwd.php中的表单:
: <form action="bbspwd.php?do" method="post" class="small" onsubmit="return DoPwd();">
: ...................
--
FROM 218.76.65.*