如何显示一个Button,当它被点击时,它会显示一个PHP代码,然后显示来自Database的内容,特别是我在PHP中创建了一个SQL查询,我在表格中显示用户的详细信息,如电子邮件,用户名,密码。我想隐藏密码,所以当用户点击"显示"按钮,只有密码才会显示。 下面是我的PHP代码,用于显示数据库中的所有数据:
{
<?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]);
}
?>
}
我想只在按钮或类似&#34;显示密码&#34;单击按钮。我该怎么做?
提前致谢。
答案 0 :(得分:3)
设置输入字段类型为密码,并在用户单击复选框时显示密码。使用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
答案 1 :(得分:2)
Using jquery we can do this . Here's a link (http://jsfiddle.net/herdiansc/dnznh/8/)
答案 2 :(得分:2)
试试这个纯粹的JavaScript代码
varlist <- unique(Master_Data$Composite)
for (var in varlist){
assign(paste("Data_",var,sep=""),filter(paste("Data_",var,sep=""), !is.na(paste("Data_",var,sep=""))$Composite.T.))
}
function toggle(){
var pass=document.getElementById('pass');
var btn=document.getElementById('button');
if (pass.type=="password") {
pass.type="text";
}
else{
pass.type="password";
}
}