重複の可能性:
Javascript を使用してラジオ ボタンの値を取得する
入力データを投稿しようとしています。そのほとんどはテキスト ボックスにありますが、1 つのフィールドはラジオ ボタンです。構文が正しいかどうかわかりません。
var myProps = [];
var type = document.getElementByName().value;
function addProp(id) {
if type = "text" {
var value = encodeURIComponent(document.getElementById(id).value);
}
if type = "radio" {
var value = encodeURIComponent(valueRadioButtonList(id).value);
}
myProps.push(id + "=" + value);
}
addProp('child_name');
addProp('age');
addProp('hometown');
addProp('boy_girl');
addProp('first_name');
addProp('last_name');
addProp('email');
addProp('address1');
addProp('address2');
addProp('city');
addProp('state');
addProp('zip');
addProp('country');
xmlhttp.send(myProps.join("&"));