次の JavaScript 関数を使用して、フォームの各要素に入力された値を取得しました。ユーザーが送信ボタンをクリックすると、ユーザーが各コントロールに入力した値を表示する必要があります。このコードは、ラジオボタンを除くすべてのコントロールでうまく機能します。誰かが私にそれを行う方法を提案できますか?
function DisplayFormValues(){
var str = '';
var elem = document.getElementById('form1').elements;
for(var i = 0; i < elem.length; i++)
{
str += "<b>Name:</b>" + elem[i].name + "\n";
str += "<b>Value:</b><i>" + elem[i].value + "\n";
str += "<BR>";
}
document.getElementById('lblValues').innerHTML = str;
}