Ir para conteúdo

POWERED BY:

Arquivado

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

mestre fyoda

como recuperar um parametro passado para a função vbscript

Recommended Posts

dá esse erro : Nao é possivel usar parenteses ao chamar um Sub

 

<script language="vbscript">	Public Function Altera_Quantidade( campo, indice  )		Request.Cookies("Quantidade")(CStr(indice)) = "10"		END Function</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

chama SUB então

 

Sub Altera_Quantidade(campo,indice)

		Request.Cookies("Quantidade")(CStr(indice)) = "10"
	
	End Sub

 

Parte editada

opa desculpa é o teclado está horrível

Compartilhar este post


Link para o post
Compartilhar em outros sites

desculpa pelo erro e pela demora, estava formatando o PC, mais você já testou o script retirando ele das tags <script>?

Se testou, qual foi o erro que apresentou?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só uma pergunta meio que besta ai vai, @VBScript, estou desenvolvendo localmente, eu vou preciar ter instalado o vb para rodar o vbscript ?Está estranho pois aqui toda a minha codificação do vbscript aparece no codigo fonte !

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode salvar como ambos os formatos... que vai rodar!!! mas para o VBscript eu recomendaria você salvar como .vbs para ficar no padrao da linguagem!!ate outra hora!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Erro: AlteraQunatidade is not defined . Linha 1

 

sendo que a inha linha 1 ate o codigo vbscript é :

 

<%Option ExplicitResponse.Buffer = True%><script language="vbscript" runat="server">	Function AlteraQuantidade_OnChange(indice)		document.write(indice)	End Function</script>

E estou chamando assim :

<input type="text" name="qtd" id="qtd" value="1" maxlength="2" size="2" class="quantidade" onchange="AlteraQuantidade('<%= Request.Cookies("Quantidade")(x) %>')" />

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara tente salvar o script como o formato do arquivo como .asa

 

<script language="vbscript" runat="server">	Function AlteraQuantidade_OnChange(indice)		document.write(indice)	End Function</script>

somente ele!!

 

Até outra hora!

Compartilhar este post


Link para o post
Compartilhar em outros sites

falei amigo, tente antes isso:

 

<%
Option Explicit
Response.Buffer = True

	Function AlteraQuantidade_OnChange(indice)

		Response.write(indice)

	End Function

%>

Está vindo algum valor no indice?

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.