![](/img/trans.png)
[英]how to read if radio button checked and save it as 1 with javascript?
[英]How to save radio button values to cookies in Javascript?
我会发布代码来准确显示我正在尝试完成的工作,但显然它只是从 arguments 开始。那么任何人都可以发布 JavaScript 语法以将 HTML 表单中的 2 个不同单选按钮保存到浏览器 cookies 中吗? 我不能使用 JQuery,必须使用 JavaScript 来完成。
将此功能添加到您的页面
function GetGenderValue() {
var genderRadio = document.getElementsByName('Gender');
var genderValue;
for(var i = 0; i < genderRadio.length; i++){
if(genderRadio[i].checked){
genderValue = genderRadio[i].value;
}
}
return genderValue;
}
然后在另一个名为SaveForm()的函数中,添加以下行:
setCookie("Gender", GetGenderValue());
加载值添加另一个函数:
function SetGenderValue(genderValue) {
var genderRadio = document.getElementsByName('Gender');
for(var i = 0; i < genderRadio.length; i++){
if(genderRadio[i].value == genderValue){
genderRadio[i].checked = true;
}
}
}
并更新你的LoadForm() ,添加
SetGenderValue( getCookie("Gender") );
我也是菜鸟,但是setCookie
是 php 而不是 javascript。
document.cookie= "cookiename" = "cookievalue";
应该是对的。
https://developer.mozilla.org/en-US/docs/Web/API/Document/cookie
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.