如何在Javascript中将单选按钮值保存到Cookie?

如何在Javascript中将单选按钮值保存到Cookie?,javascript,forms,cookies,Javascript,Forms,Cookies,我会发布代码,显示我正试图实现的目标,但显然这只是开始争论。那么,任何人都可以发布JavaScript语法,将HTML表单中的两个不同单选按钮保存到浏览器cookie中吗?我不能使用JQuery,它必须用JavaScript来完成。基于您在 将此功能添加到您的页面 function GetGenderValue() { var genderRadio = document.getElementsByName('Gender'); var genderValue; for(var i

我会发布代码,显示我正试图实现的目标,但显然这只是开始争论。那么,任何人都可以发布JavaScript语法,将HTML表单中的两个不同单选按钮保存到浏览器cookie中吗?我不能使用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;

 }
要加载值,请添加另一个函数:

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;
      }
  }
}
基于您的源代码

将此功能添加到您的页面

 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;

 }
要加载值,请添加另一个函数:

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;
      }
  }
}

先发布代码,然后再担心参数我已经发布了。使用0帮助查看这些很酷的参数!先发布代码,然后再担心参数我已经发布了。使用0帮助查看这些很酷的参数!谢谢你的帮助,我仍然无法将其加载到正确的字段。谢谢你的帮助,我仍然无法将其加载到正确的字段。