Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过上一个复选框更改文本框值_Javascript_Jquery_Html_Checkbox - Fatal编程技术网

Javascript 通过上一个复选框更改文本框值

Javascript 通过上一个复选框更改文本框值,javascript,jquery,html,checkbox,Javascript,Jquery,Html,Checkbox,.开关{ 显示:内联块; -webkit用户选择:无; -moz用户选择:无; -ms用户选择:无; 用户选择:无; } .开关输入[type=“checkbox”], .开关输入[type=“radio”]{ 显示:无; } .开关输入[type=“checkbox”]+标签, .开关输入[type=“radio”]+标签{ 显示:块; 位置:相对位置; 垂直对齐:中间对齐; 边框:1px实心#e3; 边界半径:15px; 背景色:#E3; 光标:指针; 高度:30px; 宽度:50px; -


.开关{
显示:内联块;
-webkit用户选择:无;
-moz用户选择:无;
-ms用户选择:无;
用户选择:无;
}
.开关输入[type=“checkbox”],
.开关输入[type=“radio”]{
显示:无;
}
.开关输入[type=“checkbox”]+标签,
.开关输入[type=“radio”]+标签{
显示:块;
位置:相对位置;
垂直对齐:中间对齐;
边框:1px实心#e3;
边界半径:15px;
背景色:#E3;
光标:指针;
高度:30px;
宽度:50px;
-webkit框大小:边框框;
-moz框大小:边框框;
框大小:边框框;
-webkit转换属性:边框、背景色;
-moz过渡属性:边框、背景色;
过渡属性:边框、背景色;
}
.switch-input[type=“checkbox”]+标签,.switch-input[type=“checkbox”]+标签:之后,.switch-input[type=“checkbox”]+标签:之前,
.开关输入[type=“radio”]+标签,
.开关输入[type=“radio”]+标签:之后,
.开关输入[type=“radio”]+标签:之前{
-webkit转换持续时间:0.3s;
-moz转换持续时间:0.3s;
过渡时间:0.3s;
-webkit过渡计时功能:立方贝塞尔(0.455,0.03,0.515,0.955);
-moz过渡计时功能:立方贝塞尔(0.455,0.03,0.515,0.955);
过渡计时功能:立方贝塞尔(0.455,0.03,0.515,0.955);
}
.switch-input[type=“checkbox”]+标签:之后,.switch-input[type=“checkbox”]+标签:之前,
.开关输入[type=“radio”]+标签:之后,
.开关输入[type=“radio”]+标签:之前{
显示:继承;
内容:“;
背景:白色;
-webkit转换属性:-webkit转换;
-moz变换特性:-moz变换;
过渡性质:变换;
}
.开关输入[type=“checkbox”]+标签:在,
.开关输入[type=“radio”]+标签:之前{
边界半径:15px;
背景色:白色;
高度:28px;
宽度:48px;
}
.开关输入[type=“checkbox”]+标签:之后,
.开关输入[type=“radio”]+标签:之后{
位置:绝对位置;
排名:0;
左:0;
边界半径:14px;
盒影:0 2px 3px rgba(0,0,0,0.3);
高度:28px;
宽度:28px;
}
.开关输入[type=“checkbox”]:选中+标签,
.开关输入[type=“radio”]:选中+标签{
边框颜色:#2ecc71;
背景色:#2ecc71;
}
.开关输入[type=“checkbox”]:选中+标签:之前,
.开关输入[type=“radio”]:选中+标签:之前{
-webkit变换:缩放(0);
-moz变换:比例(0);
-ms变换:尺度(0);
-o变换:标度(0);
变换:比例(0);
}
.开关输入[type=“checkbox”]:选中+标签:之后,
.开关输入[type=“radio”]:选中+标签:之后{
-webkit转换:translateX(20px);
-moz变换:translateX(20px);
-ms变换:translateX(20px);
-o-变换:translateX(20px);
转换:translateX(20px);
}
.开关输入[type=“checkbox”]:禁用+标签,.开关输入[type=“checkbox”]:禁用:选中+标签,
.开关输入[type=“radio”]:禁用+标签,
.开关输入[type=“radio”]:禁用:选中+标签{
背景色:#E3;
边框颜色:#E3;
游标:默认值;
盒影:无;
}
.switch-input[type=“checkbox”]:禁用+标签:之前,.switch-input[type=“checkbox”]:禁用:选中+标签:之前,
.开关输入[type=“radio”]:禁用+标签:之前,
.开关输入[type=“radio”]:禁用:选中+标签:之前{
背景色:#E3;
}
.switch.switch-warning输入:选中+标签{
背景色:#e67e22;
边框颜色:#e67e22;
盒影:插入0px 0px 0px 16px#e67e22;
}
.开关.开关-危险输入:选中+标签{
背景色:#e74c3c;
边框颜色:#e74c3c;
盒影:插入0px 0px 0px 16px#e74c3c;
}
.switch.switch-info输入:选中+标签{
背景色:#3498db;
边框颜色:#3498db;
盒影:嵌入0px 0px 0px 16px#3498db;
}   
var checkbox=$(“输入[type=checkbox]”),
textbox=$(“输入[type=textbox]”);
复选框。单击(函数(){
var value=textbox.attr('value');
textbox.attr('value',value=='0'?'1':'0');
});   

我希望您正在寻找:

var checkbox=$(“输入[type=checkbox]”),
textbox=$(“输入[type=textbox]”);
复选框。单击(函数(){
if($(this).prop('checked')==true){
$(this).closest('.switch').next('input[type=“textbox”]')).val('1');
}
否则{
$(this).closest('.switch').next('input[type=“textbox”]')).val('0');
}
});   
开关{
显示:内联块;
-webkit用户选择:无;
-moz用户选择:无;
-ms用户选择:无;
用户选择:无;
}
.开关输入[type=“checkbox”],
.开关输入[type=“radio”]{
显示:无;
}
.开关输入[type=“checkbox”]+标签,
.开关输入[type=“radio”]+标签{
显示:块;
位置:相对位置;
垂直对齐:中间对齐;
边框:1px实心#e3;
边界半径:15px;
背景色:#E3;
光标:指针;
高度:30px;
宽度:50px;
-webkit框大小:边框框;
-moz框大小:边框框;
框大小:边框框;
-webkit转换属性:边框、背景色;
-moz过渡属性:边框、背景色;
过渡属性:边框、背景色;
}
.switch-input[type=“checkbox”]+标签,.switch-input[type=“checkbox”]+标签:之后,.switch-input[type=“checkbox”]+标签:之前,
.开关输入[type=“radio”]+标签,
.开关输入[type=“radio”]+标签:之后,
.开关输入[type=“radio”]+标签:之前{
-webkit转换持续时间:0.3s;
-moz转换持续时间:0.3s;
过渡时间:0.3s;
-webkit过渡计时功能:立方贝塞尔(0.455,0.03,0.515,0.955);
-moz过渡计时功能:立方贝塞尔(0.455,0.03,0.515,0.955);
过渡计时功能:立方贝塞尔(0.455,0.03,0.515,0.955);
}
.switch-input[type=“checkbox”]+标签:之后,.switch-input[type=“checkbox”]+标签:之前,
.开关输入[type=“radio”]+标签:后
$("input[type=checkbox]").click(function () {
    var textbox=$(this).parent().next("input[type=textbox]"),
        value = textbox.attr('value');
    textbox.attr('value', value === '0' ? '1' : '0');
});