glicose Posted January 5, 2010 at 04:09 PM Report Share #304245 Posted January 5, 2010 at 04:09 PM Olá gostaria de saber como colocar um value PHP com javascript <script> for (var i=0;i<tam;i++){ <input type="text" name="pprod_qtde[]" value="<?=$this->pprod_qtde[i]?>"> } //resto do código </script> o Problema é que a variável i está em javascript e não em PHP, e não dá pra jogar ela direto no value PHP, como faço isso? Grato Link to comment Share on other sites More sharing options...
scorch Posted January 5, 2010 at 07:59 PM Report Share #304294 Posted January 5, 2010 at 07:59 PM Não percebi. Queres que a variável JavaScript passe para uma PHP quando fazes submit de um form? PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum. Link to comment Share on other sites More sharing options...
glicose Posted January 6, 2010 at 02:06 AM Author Report Share #304395 Posted January 6, 2010 at 02:06 AM Não, eu não vou chegar a fazer submit É o seguinte, eu digito uma quantidade e clico em OK, o javascript me cria essa quantidade de textbox com values diferentes, dessa forma eles já seriam criados recebendo valores de um array Esse é o código completo: <script> function addparcela_prod(divName){ var tam=new Number(document.form1.qtde.value); for (var i=0;i<tam;i++){ var str = '<input type="text" name="pprod_qtde[]" value="<?=$this->pprod_qtde[i]?>">'; } var newdiv = document.createElement('div'); newdiv.innerHTML = str; document.getElementById(divName).appendChild(newdiv); } </script> <? <input type="text" name="qtde" value="<?=$this->conp_parcelas_prod?>" size=5 maxlength=10></td><td align=right><input type="button" value="OK" onclick="addparcela_prod('prod');"> <div id="prod"></prod> ?> O problema é conseguir colocar a variável "i" no value que está em PHP tentei isso: value="<?=$this->pprod_qtde[?> i <?]?> mas também não funcionou Grato Link to comment Share on other sites More sharing options...
cyclop Posted January 6, 2010 at 11:24 AM Report Share #304425 Posted January 6, 2010 at 11:24 AM terás de iterar o $this->pprod_qtde, fazer echo de um array de javascript var[i++] e depois o value será "'+i+'" "Quando eu for grande quero ser como o Celso" Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now