Mascara Monetaria Javascript

Galera eu tenho aqui uma mascara para formatação de reais em javascript, mais funciona quando uso o onkeypress, preciso de uma mascara que funcione ao onload da pagina!!! alguém sabe com fazer isso? revirei o google e nao achei nada do tipo que funcionasse.

Isso é simples com Jquery, tem um exemplo aqui

Agradeço por me ajudar, porém aquelas mascaras do jquery são fixas não podendo delimitar as casas decimais!!! Ou estou enganado?

Elas não são fixas , vc pode criar a mascara que quiser !

Não sei se eu nao estou sabendo usar a ferramenta mais tentei assim

$("#valor").mask("9.999,99");

E fica fixo sim eu so posso digitar nesse formato se tiver 12.000,00 ja nao consegui colocar, como eu poderia fazer isso?

Da uma olhada ai no ex:

Blz, porem o que eu quero te dizer e que se eu for essa mascara que vc me mandou eu nao poderi usar valores tipo: 1.000,00 ou 130.000,00 etc, somente a mascara fixa ela nao é flexivel!!! Existe uma maneira de fazer com que essa mascara fique aceitavela para todas os tipo de valores?

vc pode usar a sua propria function para ser chamada na leitura da pagina. Existe duas formas. Uma é: <body onload="suaFunction()"> e a outra é usando jQuery:

		[code]jQuery(document).ready(function(){
			chamarSuaFunction();
		});[/code]

Então !

Acho que não rola do jeito que vc quer , Eu ACHO !!!

mas da uma olhada nesse outro plugin do jquery