recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - HTML intègre le code PHP, cochez la case pour modifier les variables php, puis affichez

<?php $pièce=1280 ; $argent=1121 ; $vente de pièces=$pièce/100 ; ?> <input id="argent" type="caché" value="<?php echo $money?>"> <input id="coin" type="checkbox" value="<?php echo $coinsale?>" onclick="checkboxOnclick(this)">asdsa<br> <input id="salemoney" type="txt" style="border: none" readonly="true" ><?php echo $money?> </corps> <script type="text/javascript"> fonction checkboxOnclick(case à cocher) { var num1=document.getElementById("argent").value; var num2=document.getElementById("coin").value; var num3=num1-num2; if (checkbox.checked == true){ document.getElementById("salemoney").value=num3; }autre{ document.getElementById("salemoney").value=num1; } } </script>

Cela ne peut changer que le texte de la zone de texte Txt, mais ne peut pas réellement changer la valeur de sortie PHP
J'ai essayé de mettre le CheckBox dans la soumission du formulaire et j'ai donné mon propre jugement PHP, mais je ne l'ai pas compris< br> Je voudrais vous demander comment faire Merci pour cela

滿天的星座滿天的星座2814 Il y a quelques jours551

répondre à tous(1)je répondrai

  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:10:34

    Écrivez simplement une interface ajax en arrière-plan.
    ajax Je ne l'écrirai pas, si vous ne savez pas comment le rechercher sur Google vous-même.

    public function returnSaleMoney(){
    $num1 = $_POST[''];
    $num2 = $_POST[''];
    
    $res = '自己写计算方法';
    
    echo json_encode($res);
    }

    Personnellement, si vous souhaitez modifier la valeur de sortie ici, il est plus approprié d'utiliser js pour la gérer.

    répondre
    0
  • Annulerrépondre