
比如你是用navigationcontroller实现翻页的,首先定义按钮的Action:UIButton btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];[btn addTarget:self action:@selector(Action:) forControlEvents:UIControlEventTouchUpInside];然后自己定义Action函数,在函数里面创建你下一页的view,把数组赋值给下一个view里面的成员变量就ok了:-(void)Action:(id)sender{UIViewController test = [[UIViewController alloc] init];
jquery方法:
$(funciton(){
$('button')each(function(){
$(this)click(function(){
alert($(this)val());
});
});
})
<form name="form1">
a:<input type="text" name="a"><BR><BR>
b:<input type="radio" name="b" value="中国">中国<BR><BR>
c:<input type="checkbox" name="c"><BR><BR>
d:<input type="checkbox" name="d"><BR><BR>
e:<input type="button" name="e" value="我是button"><BR><BR>
<input type="button" name="f" value="点击我获取type" onclick="showtype();">
<input type="button" name="ff" value="点击我获取checkbox数量" onclick="shownum();">
<input type="button" name="ff" value="点击我获取radio的值" onclick="showvalue();">
</form>
<script>
function showtype(){
g=documentgetElementsByTagName("input");
for(i=0;i<glength;i++){
alert(g[i]name+"的type是:"+g[i]type);
}
}
function shownum(){
h=documentgetElementsByTagName("input");
hh=0;
for(j=0;j<hlength;j++){
if(h[j]type=="checkbox"){hh=hh+1;}
}
alert("checkbox的个数是:"+hh);
}
function showvalue(){
k=documentgetElementsByTagName("input");
for(l=0;l<klength;l++){
if(k[l]type=="radio"){alert("radio的值是:"+k[l]value);}
}
}
</script>
以上就是关于button点击如何传值全部的内容,包括:button点击如何传值、如何用javascript取出button的值、input框type的值是button如何获取用户点击的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)