Procurei aqui no google, não achei nada interessante.
Bem, consigo pensar numa solução porquinha:
<html>
<head><title>Test</title>
<script language="javascript">
function test()
{
var els = document.getElementById( 'form' ).group1;
var val;
for( var i = 0; i < els.length; i++ )
if( els[ i ].checked )
val = els[ i ].value;
alert( val );
}
</script>
</head>
<body>
<input type="button" value="test()" onclick="test()"/>
<form id="form">
<input type="radio" name="group1" value="um" />
<input type="radio" name="group1" value="dois" />
</form>
</body>
</html>
Se você não tem form, pode tentar assim:
<html>
<head><title>Test</title>
<script language="javascript">
function test()
{
var els = document.getElementsByTagName( 'input' );
var val;
for( var i = 0; i < els.length; i++ )
if( els[ i ].getAttribute( 'type' ) == 'radio' && els[ i ].checked )
val = els[ i ].value;
alert( val );
}
</script>
</head>
<body>
<input type="button" value="test()" onclick="test()"/>
<input type="radio" name="group1" value="um" />
<input type="radio" name="group1" value="dois" />
</body>
</html>
Mas cara, deve ter um jeito decente de fazer hehe