日期:2014-05-18  浏览次数:20555 次

求高人帮我解析下面的代码
<html>
<body>

<form action="/aspnet/demo_aspnet.aspx"
 method="post">
Your name: <input type="text" name="fname" size="20">
<input type="submit" value="Submit">
</form>
<%
dim fname
fname=Request.Form("fname")
If fname<>"" Then
  Response.Write("Hello " & fname & "!")
End If
%>

</body>
</html>


求解<% 。。。%> 这段代码是干什么用的,将它放在HTML代码中有什么好处吗

------解决方案--------------------
就是说你点按钮后如果文本框非空,页面就会输出Hello +文本框的内容
------解决方案--------------------
楼上说的差不多
------解决方案--------------------
接收<input type="text" name="fname" size="20">中提交过来的内容,如果不是空的就显示出来

------解决方案--------------------
就是绑定上面fname(textbox)输入的值,页面显示:Hello +fname的内容
<%#Eval%>可以帮助我们更好的撰写数据绑定表达式,有时很方便
------解决方案--------------------
获取从form表单传过来的Your Name,如果不为空就在页面显示hello
------解决方案--------------------
探讨
<% ...%>这段代码是运行在服务器端还是客户端啊

------解决方案--------------------
http://www.w3school.com.cn/asp/index.asp
看看这个是不是你需要的