Ir para conteúdo

POWERED BY:

Arquivado

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

brdesigner_gyn

problemas com checkbox marcado

Recommended Posts

boa noite galera

 

estou com um problemão aque, seguinte

tenho a seguinte função:

 

<script>function recalcular(quantidade,id_produto,presente)	{	if (isNaN(quantidade) || quantidade <= 0 || quantidade=="")			{				alert("O Campo quantidade aceita apenas numeros inteiros e maiores que zero.");			}			else				{					parent.no.location = "a_item.php?but=Atualizar&qnt="+quantidade+"&id_produto="+id_produto;				}		}</script>
onde vai mandar para uma página e atualizar o banco de dados, o link onde vai fornecer estes dados é este

 

<a href="javascript:;" onClick="recalcular(document.form1.qtd<?=$aux?>.value,'<?=$id_produto?>',document.form1.presente<?=$aux?>.value)"><img src="images/bts/bt_atualizar.jpg" width="64" height="16" border="0"></a>
o que está acontecendo é que se o checkbox q no caso seria o document.form1.presente<?=$aux?>.value, se ele não estiver marcado ele não deve passar o valor. gostaria de saber como resolver isso... fiquei sabendo da instrução document.form.campo.checked mah num tô axando uma lógica para colocá-la, será q alguém poderia m ajudar...

obrigado...

 

BR http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

valews adriano.

 

foi mais ou menos isso, mah o campo check era o campo presente, aew fico assim:

 

<script>function recalcular(quantidade,id_produto,presente)	{	if(presente.checked==true)		{			presente="1";		}		else			{			presente="0";			}	if (isNaN(quantidade) || quantidade <= 0 || quantidade=="")			{				alert("O Campo quantidade aceita apenas numeros inteiros e maiores que zero.");			}			else				{					parent.no.location = "a_item.php?but=Atualizar&qnt="+quantidade+"&id_produto="+id_produto+"&presente="+presente;				}		}</script>

e o link ficou assim:

 

<a href="javascript:;" onClick="recalcular(document.form1.qtd<?=$aux?>.value,'<?=$id_produto?>',document.form1.presente<?=$aux?>)">IR</a>

valews aew a ajuda

 

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

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.