Ir para conteúdo

POWERED BY:

Arquivado

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

Tsubaru

[Resolvido] Caso campo de envio de arquivo tenha dados

Recommended Posts

Como eu faço isso?

 

O QUE EU QUERO FAZER

Tenho um form onde o botão submit está com css invisible, e por meio de javascript altero para visible.

Assim que eu carregar um arquivo no campo de upload, o botão submit deve ser exibido.

Dá pra fazer em Javascript?

 

O QUE EU FIZ

Javascript

function Upload(str) {
    if (str.value != ""){
		document.getElementById("capa").style.visibility="visible";
		return;
	}
}

Formulário

<input name="file" id="file" type="file" size="45" onkeyup="return Upload(this.value)" />
<input name="capa" type="submit" id="capa" value="Cadastrar Capa" class="hidden" />
Já usei onchange também, nada.

 

CSS

.hidden {visibility: hidden;}

Compartilhar este post


Link para o post
Compartilhar em outros sites

[RESOLVIDO]

 

Alteração no javascript

function Upload() {
	file = document.getElementById("file");
	if ((file.value.length != null) && (file.value.length != "") && (file.value.length != "0")) {
		document.getElementById("capa").style.visibility="visible";
		return true;
	}
	return false;
}

Alteração no formulário

<input name="file" id="file" type="file" size="45" onchange="return Upload()" />
<input name="capa" type="submit" id="capa" value="Cadastrar Capa" class="hidden" />

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.