当前位置:网站首页>checkbox 设置默认值
checkbox 设置默认值
2022-08-07 19:34:00 【熊子q】
checkbox 设置默认值
1. 错误写法
<input type="text" id="content" name="content">
<input type="checkbox" id="status" name="status" value="1">
以下是demo,假设我们在默认状态下提交,生成的参数将会是content=

2. 正确写法
<input type="hidden" value="2" id="status" name="status">
<input type="checkbox" onchange="changeVal()">
<script> // 状态改变,修改隐藏域的值 function changeVal() {
if ($("#status").val() == '2') {
$("#status").val('1'); } else {
$("#status").val('2'); } } </script>
以下是demo,假设我们在默认状态下提交,生成的参数将会是content=&status=2

3. demo.html
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>check box demo</title>
</head>
<body>
<form id="form">
<div>
内容:
<input type="text" id="content" name="content">
</div>
<div>
状态:
<input type="hidden" value="2" id="status" name="status">
<input type="checkbox" onchange="changeVal()">
</div>
<button type="button" onclick="btnClick()">提交</button>
</form>
<div>
表单提交内容:
<div id="result"></div>
</div>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script> function btnClick() {
$("#result").text($("#form").serialize()); } // 状态改变,修改隐藏域的值 function changeVal() {
if ($("#status").val() == '2') {
$("#status").val('1'); } else {
$("#status").val('2'); } } </script>
</body>
</html>
边栏推荐
猜你喜欢

Chapter 61 Jquery JSON Table EntityFrameworkCore automatic generation of database
[C# language] DataGridView hides rows and columns

全球首个!元宇宙安全极客大会来了

OpenHarmony像素单位

node爬取LOL英雄信息

快手管理层调整:刘峰和马宏彬分任商业化、国际化业务负责人
【C#语言】DataGridView隐藏行列

CSDN Competition Phase 3 Courier, Small Fish Swimming Problem Solving

使用NTS理解细粒度图像分类

Telnet protocol packet capture - tool Wireshark
随机推荐
利用openssl生成SM2公私钥对
Web page translation plugin
Laravel 5.1 框架默认不支持 MySQL 8.0 数据库,如果需要支持,请参考以下方法
photoshop ps 平方符号 打出方法
基于 Next.js实现在线Excel
快排之三路快排
【C#语言】DataGridView排序筛选
Database Notes
Scala entry to proficient (Shang Silicon Valley study notes)
OPENCV学习DAY11
OpenHarmony pixel unit
Make a bouncing ball game in 5 minutes
# # C language case conversion
PHP will word file to preview picture
JVM命令:jsp(找进程),jstack(线程栈),jmap(内存),jinfo(参数)
Translation Assistant - Free Translation Assistant Download
【AcWing】第 63 场周赛 【2022.08.06】
[2022 Nioke Duo School 2 E] Falfa with Substring (binomial inversion NTT)
What is deadlock?How to solve the deadlock problem?
【板栗糖GIS】DOS—如何在当前文件夹内部批量建子文件夹