普通网友 2016-10-06 06:37
浏览 105
已采纳

仅在PHP中单击按钮时显示密码

How to display a Button, when it is clicked, It display a PHP code which then displays content from Database, specifically I have created an SQL query in PHP where I am displaying user's details from my table, like Email, Username, Password. I want to make Password hidden, so when user click on "display" button, only then the password will be shown. Below is my php code to display all data from database:

{
<?php
include_once('confi.php');
//*********retrieving data from Database**********
$result = mysql_query("SELECT id,name, email, username, password  FROM demo");
while ($row = mysql_fetch_array($result, MYSQL_BOTH)) {
printf ("</br> ID: %s </br> Name: %s  </br> Email: %s </br> Username: %s </br> Password: %s </br>",  $row[0], $row[1], $row[2], $row[3], $row[4]);
} 
?>
}

I want to make password visible only when a button or anything like "show password" button is clicked. How can I make that?

Thanks in advance.

  • 写回答

2条回答 默认 最新

  • dongteng2534 2016-10-06 06:58
    关注

    set the input field type is password and show the password when user click the checkbox . change the field type to text using jquery

    $(document).ready(function(){
    
      $(':checkbox').change(function(){
      
        if($(this).is(':checked'))
          {
            
            $(this).prev('input').attr('type','text');
            
            }
        else
          {
              $(this).prev('input').attr('type','password');
            }
        
      
      });
    
    });
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
    <input type="password" id="test1" value="a" />
    <input id="test2" type="checkbox" />Show password

    </div>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
  • ¥50 如何openEuler 22.03上安装配置drbd
  • ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
  • ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)
  • ¥15 Windows11, backspace, enter, space键失灵