0

我是 ASP 的新手,我看到了一个示例,但无法弄清楚为什么使用
<%if cars="Volvo" 然后 Response.Write("checked")%>

代码:->

<!DOCTYPE html>
<html>
<%
dim cars
cars=Request.Form("cars")
%> 
<body>
<form action="demo_radiob.asp" method="post">
<p>Please select your favorite car:</p>

<input type="radio" name="cars"
<%if cars="Volvo" then Response.Write("checked")%>
value="Volvo">Volvo</input>
<br>
<input type="radio" name="cars"
<%if cars="Saab" then Response.Write("checked")%>
value="Saab">Saab</input>
<br>
<input type="radio" name="cars"
<%if cars="BMW" then Response.Write("checked")%>
value="BMW">BMW</input>
<br><br>
<input type="submit" value="Submit" />
</form>
<%
if cars<>"" then
Response.Write("<p>Your favorite car is: " & cars & "</p>")
end if
%>
</body>
</html>

任何帮助,将不胜感激

4

1 回答 1

2

它用于在输出为 HTML 时检查单选按钮。

这里是检查属性的更详细解释 - http://www.w3schools.com/tags/att_input_checked.asp

response.write 正在打印出字符串。这里又是一个更详细解释的链接 - http://www.w3schools.com/asp/met_write_response.asp

高温高压

韦德

于 2013-08-25T11:55:29.327 回答