Ir para conteúdo
Fórum Script Brasil
  • 0

Enquete


tsarri

Pergunta

Ola galera beleza???

Pessoal eu fiz uma enquete em ASP, ele ficou assim

Que produto você quer ver na Loja virtual

Tenis

Meia

Bolsa

Outro

eu queria fazer assim, quando o cliente clicar no campo outro aperaçer um outro campo para ele poder digitar o que ele quer........tem jeito de fazer isto???......valeu galera do mal!!!! wink.gifblink.gif

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Tá aí, prontinho! cool.gif

<html>

<body>

<head>

<STYLE>.shows { VISIBILITY: visible }

.hides { VISIBILITY: hidden; display: none; }

</STYLE>

</head>

<script language="javascript">

function VerificaOutros()

{

for(i=0;i<document.formulario.rblOpcoes.length;i++)

if(document.formulario.rblOpcoes.checked==true && document.formulario.rblOpcoes.value>10000)

SpanOutros.className=shows'

else SpanOutros.className='hides';

}

function validacampos(){

for(i=0;i<document.formulario.rblOpcoes.length;i++)

if(document.formulario.rblOpcoes.checked==true && document.formulario.rblOpcoes.value>10000)

if(document.formulario.txtOutros.value.length==0){

alert('O campo OUTROS deve ser preenchido');

document.formulario.txtOutros.focus();

return(false);}

else

return(true);

}

</script>

<form name="formulario" method="post" action="pagina2.html" language="javascript" onsubmit="ValidatorOnSubmit();javascript:return validacampos()" id="formulario">

<input type="hidden" name="__VIEWSTATE" value="valor" />

<table>

<tr>

<td valign="top">

<div id="pnVotar">

<table width="100%" border="0" cellspacing="0" cellpadding="5">

<tr>

<td class="formtitulo">Que produto você quer na loja virtual?</td>

</tr>

</table>

<table id="rblOpcoes" class="formtextobranco" cellspacing="0" cellpadding="1" onclick="javascript:VerificaOutros();" border="0" style="width:100%;border-collapse:collapse;">

<tr>

<td><input id="rblOpcoes_0" type="radio" name="rblOpcoes" value="1" /><label for="rblOpcoes_0">&nbsp;Tenis</label></td>

</tr><tr>

<td><input id="rblOpcoes_1" type="radio" name="rblOpcoes" value="2" /><label for="rblOpcoes_1">&nbsp;Meia</label></td>

</tr><tr>

<td><input id="rblOpcoes_2" type="radio" name="rblOpcoes" value="3" /><label for="rblOpcoes_2">&nbsp;Bolsa</label></td>

</tr><tr>

<td><input id="rblOpcoes_10" type="radio" name="rblOpcoes" value="10001" /><label for="rblOpcoes_10">&nbsp;Outro(s)</label></td>

</tr>

</table>

<table width="100%" border="0" cellspacing="0" cellpadding="5">

<tr>

<td class="formtextobranco">

<SPAN class="hides" id="SpanOutros">Especifique seu voto:

<input name="txtOutros" type="text" maxlength="100" id="txtOutros" class="formtexto" style="width:200px;" />

</SPAN>

<span id="RequiredFieldValidator2" class="formerro" controltovalidate="rblOpcoes" errormessage="Selecione uma opção" display="Dynamic" evaluationfunction="RequiredFieldValidatorEvaluateIsValid" initialvalue="" style="display:none;">Selecione uma opção</span>

</td>

</tr>

</table>

<table width="100%" border="0" cellspacing="0" cellpadding="5">

<tr>

<td class="formtitulo"><input type="submit" name="btnVotar" value="Comprar" onclick="if (typeof(Page_ClientValidate) == 'function') Page_ClientValidate(); " language="javascript" id="btnVotar" class="formtexto" /></td>

</tr>

</table>

</div>

</td>

</tr></table>

<script language="javascript">

<!--

var Page_Validators = new Array(document.all["RequiredFieldValidator2]);

// -->

</script>

<script language="javascript">

<!--

var Page_ValidationActive = false;

if (typeof(clientInformation) != "undefined" && clientInformation.appName.indexOf("Explorer") != -1) {

if ((typeof(Page_ValidationVer) != "undefined") && (Page_ValidationVer == "125"))

ValidatorOnLoad();

}

function ValidatorOnSubmit() {

if (Page_ValidationActive) {

ValidatorCommonOnSubmit();

}

}

// -->

</script>

</form>

</body>

</html>

ph34r.gifph34r.gifph34r.gifph34r.gif

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...