Problemas com input type="checkbox" + multiple value

Boa Tarde Pessoal, eu tenho uma pagina JSP onde eu estou definindo um checkbox da seguinte forma :

<input type="checkbox" value2="<bean:write name="titulo" property="flagAltVenc"/>" value3="<bean:write name="titulo" property="tipoCobranca"/>" name="titulosSelecionados" value="<bean:write name="titulo" property="numeroTitulo" format="#" />" onclick="javascript: validarFuncao( this );">

Em seguida eu tenho um javascript que vai fazer uma validação e tenta recuperar o valor do been armazenado no value2 (bean:write name=“titulo” property=“flagAltVenc”)

Minha função javascript busca esse valor da seguinte forma :

for( i = 0; i < document.getElementsByName( "titulosSelecionados" ).length; i++ ){ var flag = document.getElementsByName( "titulosSelecionados" )[ i ].value2

Até ai tudo bem . o problema é que no IE essa variavel retorna o valor correto, contudo, nos outros navegadores, a variavel retorna “undefined”

Alguem tem alguma sigestão para funcionar no Chrome ?