Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

E.o.F

Por que isso não funciona no Firefox?

Recommended Posts

Bom tenho o seguinte código, para quando for apertado enter inserir um <br> no textarea:

 

function br(){	if (event.keyCode == 13) { document.f1.noticia.value = document.f1.noticia.value + '<br>';}	}

Usado em:

<textarea name="noticia" rows="20" cols="70" onkeypress="br()"></textarea>

Isso funciona no IE, porém no firefox diz que na função o event.keyCode é indefinido.

Porém se eu pego o conteúdo e coloco dentro da tag textarea no lugar de "br()" ai funciona. Alguém consegue me explicar o porque disso no Firefox?

Compartilhar este post


Link para o post
Compartilhar em outros sites
É o que eu faço, porém quando eu chamo a função, no Firefox ele não recebe o valor do event.keyCode, passa undefined ao invés de passar 13. Já no IE a função recebe o valor normalmente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.