Проблемы JavaScript / PHP с событием onclick - PullRequest
0 голосов
/ 18 апреля 2019

Если я использую math.rand в моем JavaScript каждый раз, когда я нажимаю кнопку, он автоматически изменится на строку. Но когда я использую с PHP-кодом, почему он меняется только один раз.

Как мне это исправить?

<input  type="text" id="adminrand" name="tokenid" placeholder="Enter Token" class="form-control" required>

        <?php 
         date_default_timezone_set('Asia/China');
         $tokentime=date('s');
         $tokentime1= date('i');
         $tokentime2=date('m') + date('d')+ date('y') + date('i');
         $token = 'Phcl' .  $tokentime .''. $tokentime1 . '' . $tokentime2;
        ?>

        <button  type="button" onclick="GenerateTokenx()">Generate</button>

        <script>
            function GenerateTokenx() {
                let r = Math.random().toString(36).substring(5);
                document.getElementById("adminrand").value ='<?php echo$token;?>';  
            }
        </script>
...