function test(){
s = “sh”//全局变量
var c = 1//局部的整形变量
}
这样即可为一个全局变量赋值。
省略了var操作符,就创建了一个全局变量,如上形式就可以直接进行创建并且赋值。
在js中有var操作符的变量是定义在该变量范围内的局部变量,局部变量在出了作用域的范围会就会被立即销毁。
这是个简单的测试,strId在项目里是个比较复杂的类的数组,所以不能通过添加中间控件来实现不过注意,,,页面生命周期的特性。。
不过注意,
,,页面生命周期的特性。。
干脆用request方法从URL里传值回来吧。。。。
其实你可以把值放在一个服务器控件上面,然后在后台把这个控件上的值取出来赋给那个变量!
干脆用request方法从URL里传值回来吧。。。。
用request。getPareater()方法获取值
javascript给一个HiddenField赋值,然后后台取这个HiddenField的值即可
哥们儿,不行的。ajax除外
我认为有两种方法:
1,Request.Para[hiddenName],hiddenName:一个客户端hidden的name
2,用一个服务器hidden,用javascript赋值,然后变量
取hidden的值,
传值有两种,一种是值传递,另一种是引用传递,值传递就是想数字,字符串,布尔值之类的,如果改变了就是改变了自己;
引用传递就是设置一个引用类型如object,数组,传值后更改了这类参数,在原先的方法中应该也会改变,比如,a是一个引用类型,复制给b,b改变了值或属性,a也就变了,
赋值其实就是遵循一个原则等号右侧赋值给左侧
如何赋值给其他变量,值类型直接赋值就行,引用类型需要克隆一下,就是在创建一个副本吧!!!!