Olá! Estou tendo dificuldades para utilizar o attachEvent(no IE claro). Quando tento utiliza-lo, aparece a mensagem de erro "tipo não corresponde". Criei este código para ser usado como assinatura em um fórum. Algo bem banal. Segue abaixo o código. script inicial com a função <script language="javascript">
if(indice_mendo== undefined)
var indice_mendo = 0
else
indice_mendo = indice_mendo + 1
function mostra_dados(fb_u, alvo_fb, indice)
{
var p = '83.4.c*1,50|90,100T,40|84,-10,40|85,5,Camões|82,Cinzas,40|71,95T,=P|80,muscle,35|81.8,tanquinho,38'
fb_pontos = p.split('|')
var valor_fb = fb_u[indice].options[fb_u[indice].selectedIndex].value.split('|')
if (fb_u[indice].selectedIndex > 0)
{
document.getElementsByName(alvo_fb)[indice].innerHTML = "<img src=" + valor_fb[0] + ">"
pontos = fb_pontos[fb_u[indice].selectedIndex - 1].split(',')
document.getElementsByName('cagacidade')[indice].innerHTML = pontos[0]
document.getElementsByName('panca')[indice].innerHTML= pontos[1]
document.getElementsByName('nerdice')[indice].innerHTML = pontos[2]
}
}
</script>
script executado no final da página
alvo_fb = 'teste'
fb_u = document.getElementsByName('mendokusai_select')
indice = indice_mendo
document.getElementsByName('mendokusai_select')[indice_mendo].[b]attachEvent[/b]("onChange", mostra_dados(fb_u, alvo_fb, indice)) Este código poderá ser copiado diversas vezes numa página, levando em consideração que isto é um assinatura para um fórum e que posso ter varios posts em uma única página. Agradeço quem puder me ajudar