我会发布代码,显示我正在尝试完成的内容,但显然只是启动参数。那么,任何人都可以发布JavaScript语法,将HTML表单中的2个不同单选按钮保存到浏览器cookie中吗?我不能使用JQuery,它必须使用JavaScript。
答案 0 :(得分:0)
将此功能添加到您的页面
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") );