Jump to content


Photo

Asp+javascript


  • Faça o login para participar
3 replies to this topic

#1 flporps

flporps

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 21/06/2006, 16:01

Alguem pode me ajudar porque não esta funcionando isso?


Para todo entenderem o q eu preciso.

Preciso passar uam variavel do JS, para um sistema em ASP, o q eu pensei em fazer salva o valor dessa varial em um campo qualquer que vai ser um Campo Hidden, no asp dou o Request.Form desse campo e tenho o valor dessa variavel.
Estoui fazendo isso pois o ASP roda no Servidor e o JS na cliente entaum foi a unica maneira que achei de passar o valor.

Isso vai ser usado em um formulario por isso ja estou pensando numa estrutura de formulario.



<form action="teste.asp" method="post" name="form1" onSubmit="return valida()">
<script language="javascript">
<!--
function valida() {
	var password 
	password = prompt("Please enter your password:","");
	document.write("<input name='yourname' type='text' value='" + password + "'>");
	document.form1.submit(); 
}
//-->

</script>

<table>
 <tr>
	<td align="center" bgcolor="#ffffff"><input name="Enviar" type="submit" class="list" value="Salvar!"/></td>
 </tr>		  
</table>
</form>



Muito Obrigado a TODOS!!!!

#2 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 21/06/2006, 22:16

Ficou meio complicado de entender sua dúvida. Pelo que eu olhei no seu código você quer passar o valor de uma senha de um formulário para o ASP ?? Não pode ser normalmente um campo pass que será submetido e você pega no ASP ?? Qual a necessidade de passar como um campo hidden ??
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#3 flporps

flporps

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 22/06/2006, 08:38

o grande x é so autenticAR A SENHA DO CARA NOVAMENTE APOS ELE PREENCHER O CMAPO TODO E UM OUTRO JS JA TER VALIDADO O CAMPO TODO.....
NESSSE CODIGO EU CONSEGUI PASSA OS VALORE TUDO CERTINHO MAS NAUM DA O SUBMIT AO FINAL DO JS

#4 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 23/06/2006, 19:28

Usar o document.write() não vai ajudar. Pois ele vai imprimir o campo em uma nova página.. e fazendo isso, o formulário não vai mais existir, sendo assim, não terá o submit do formulário.

Deixe um campo hidden no formulário e depois chame uma função que adicione um valor nesse campo.. é melhor..
function valida() {
	var password;
	password = prompt("Please enter your password:","");
	document.getElementById("idCampo").value=password;
		}

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq