+ 1 de javaScript

7 respostas
rocha

Pessoal preciso que um script deixe um campo em branco qdo chamado como faço?

function doBranco(cmp)
{
   form1	
} 

onClick="doBranco(txtCampo)

Valeu

Rocha

7 Respostas

jgbt
document.form1.seuCampo.value="";
ou
document.getElementById('IDSeuCampo').value="";

[]'s

rocha

Não rolou o erro de js q aparecu foi o seguinte:

O objeto não dá suporte para a propriedade ou método

jgbt

deu o mesmo erro para os dois jeitos???

tente fazer com o campo fixo na sua função primeiro, depois faça recebnedo o parametro.
se o campo é text deve funcionar.

[]'s

_fs

getElementByID != getElementById

jgbt

erro de digitação, esse meu teclado ta com problema…heheheh

ja arrumei.

[]'s

rocha

estou fazendo o seguinte:

function doDate(pStr, cmp)
{
	if (reDate.test(pStr)) {
		return true;
	} else if (pStr != null && pStr != "") {
		alert(pStr + " NÃO é uma data válida.");
		document.getElementById('cmp').value="";
		return false;

	}
} // doDate
<input name="txtDtEntrada" type="text" 
id="txtDtEntrada" size="11" maxlength="10" onBlur="doDate(txtDtEntrada.value, txtDtEntrada) ">

o erro é 'document.getElementById(...)' é nulo ou não é um objeto

om1

tire as aspas da chamada ao getElementById, essa linha:

document.getElementById('cmp').value="";

troque por:

document.getElementById(cmp).value="";

acho q é isso

Criado 7 de março de 2005
Ultima resposta 7 de mar. de 2005
Respostas 7
Participantes 4