zoukankan
html css js c++ java
脚本与后端数据传递小技巧
表单中input标签为文本框,其提供了一个隐藏域,可以用来保存输入的内容,像div这样的标签,即使使用脚本使其内部值发生了变化,但是无法保存值,所以隐藏域的作用就提升了.可以来测试下.
<%
@ Page Language
=
"
C#
"
%>
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
<
script
runat
="server"
>
protected
void
Button2_Click(object sender, EventArgs e)
{
Label1.Text
=
HiddenField1.Value
+
TextBox1.Text
+
aaa.InnerHtml;
}
</
script
>
<
html
xmlns
="http://www.w3.org/1999/xhtml"
>
<
head
runat
="server"
>
<
title
>
无标题页
</
title
>
<
script
language
="javascript"
type
="text/javascript"
>
//
<!CDATA[
function
aa()
{
document.getElementById(
"
HiddenField1
"
).value
=
"
a
"
;
document.getElementById(
"
TextBox1
"
).value
=
"
b
"
;
document.getElementById(
"
aaa
"
).innerHTML
=
"
c
"
;
}
//
]]>
</
script
>
</
head
>
<
body
>
<
form
id
="form1"
runat
="server"
>
<
input
id
="Hidden1"
type
="hidden"
/>
<
asp:HiddenField
ID
="HiddenField1"
runat
="server"
/>
<
asp:TextBox
ID
="TextBox1"
runat
="server"
></
asp:TextBox
>
<
div
id
="aaa"
runat
="server"
></
div
>
<
br
/>
<
input
id
="Button1"
type
="button"
value
="button"
onclick
="aa()"
/>
<
asp:Label
ID
="Label1"
runat
="server"
Text
="Label"
></
asp:Label
>
<
asp:Button
ID
="Button2"
runat
="server"
OnClick
="Button2_Click"
Text
="Button"
/>
</
form
>
</
body
>
</
html
>
这样的使用方法在控件中非常常用,AjaxControlToolkit的基类ExtenderControlBase也使用了这样了方法,其提供了ClientState属性可以获取隐藏域的值.方便了前台和后台的交互
查看全文
相关阅读:
05_XML的解析_01_dom4j 解析
04_SSM框架整合(Spring+SpringMVC+MyBatis)
03_入门程序(注解方式,掌握)
02_入门程序(非注解方式,了解)
01_SpringMVC流程架构图
21_resultMap和resultType总结
20_高级映射:多对多查询
inline函数的总结
【C++】C++函数重载的总结
优先队列
原文地址:https://www.cnblogs.com/Clingingboy/p/784370.html
最新文章
软件测试入门 1—— junit 单元测试
EclEmma Java Code Coverage for Eclipse
hibernate的各个jar包的作用
Spring 事务管理
homework2
Spring各个jar包作用
Maven多模块项目依赖管理
51nod1186(Miller-Rabin)
51nod1154(dp)
蓝桥杯T126(xjb&大数开方)
热门文章
大数开根
计蒜课/百度的年会游戏(枚举)
atcode062D(预处理&优先队列)
cf808E(三分)
cf808D(xjb)
蓝桥杯T32(树的直径)
51nod1112(xjb)
07_XPath_01_入门
06_XML的写入_dom4j添加、删除、修改Xml文件内容
05_XML的解析_02_dom4j 解析将信息封装到对象中
Copyright © 2011-2022 走看看