<input type="checkbox" name="a" value="b" />bb
<input type="checkbox" name="a" value="c" />cc
如果三个都选,传入的a 将会等于 c,= = ,也就是说,传入值只保留最后一个,前者会被覆盖。
所以我们经常把name 写为 a[]
<input type="checkbox" name="a[]" value="a" />aa
这样传入会一个a数组,保存所有选中的值。我不知道你是用php还是asp还是java = = 所以传入后咋处理也没法说了= =。自行理解
//html:
<input type="text" id="user"/>
<button onClick="beat()">login</button>
//js
function beat(){
//jQuery获取文本框的值
$("user").val()
window.alert(content.value)
//这个时候比较要用“==”
if(content.value=="admin"){
do...
//跳转页面
//方法1
window.location.href="new.html"
//方法2
window.navigate("new.html")
top.location='new.html'
}else{}
}
扩展资料
<input id="test" type="text" value="HTML5" />
<div id="btn">查看input的值</div>
<script>
var test = document.getElementById("test")
var btn = document.getElementById("btn")
btn.onclick = function(){alert(test.value)
}
</script>参考资料:百度百科 HTML
html中checkbook复选框的value的值用来提交给后台的一个值,不会在页面有显示。
工具原料:编辑器、浏览器
1、设置一个checkbox的复选框,然后其值是为了提交数据时候使用的,和页面的显示无关,代码如下:
<form><input type="checkbox" value="man" />男
</form>
2、以上的代码的页面上显示的男,但是实际提交给后台的是其value值man,显示的效果如下:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)