Php 风格展示功能
Php style show function
大家好,我希望在单击按钮时 "show" 可以看到以下输入,有人可以帮助我吗?
<input id="show"type="submit" value="change" >
<input id="oldpass"TYPE="text"value="" style="display: none">
<input id="newpass"TYPE="text"value="" style="display: none">
<input id="cambia"TYPE="submit"value="" style="display: none">
使用Javascript/jQuery:
$('#show').click(function() {
$('#oldpass').css("display", "block");
$('#newpass').css("display", "block");
$('#cambia').css("display", "block");
});
正如 Jon Surrell 提到的,PHP 是服务器端,因此这种行为几乎总是在客户端使用 javascript
处理
我使用 jQuery 为您制作了此 fiddle,如果您不理解代码,请查看文档:http://api.jquery.com
fiddle:
https://jsfiddle.net/ujp7c67s/1/
您不能使用 PHP 执行此操作,因为 PHP 是一种服务器端编程语言。对于您需要在 页面加载后更改的所有内容,请查看客户端编程,例如javascript(jQuery 是一个javascript 库)
$('#show').on('click', function() {
$('input', '.form-class').show();
});
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input id="show" type="submit" name="submit" value="change" >
</form>
<?php
if ( isset($_POST['submit']) ) {
echo "<input id='oldpass' type='text' value=''>";
echo "<input id='newpass' type='text' value='' >";
echo "<input id='cambia' type='submit' value='' >";
}
?>
你可以用这个。
大家好,我希望在单击按钮时 "show" 可以看到以下输入,有人可以帮助我吗?
<input id="show"type="submit" value="change" >
<input id="oldpass"TYPE="text"value="" style="display: none">
<input id="newpass"TYPE="text"value="" style="display: none">
<input id="cambia"TYPE="submit"value="" style="display: none">
使用Javascript/jQuery:
$('#show').click(function() {
$('#oldpass').css("display", "block");
$('#newpass').css("display", "block");
$('#cambia').css("display", "block");
});
正如 Jon Surrell 提到的,PHP 是服务器端,因此这种行为几乎总是在客户端使用 javascript
处理我使用 jQuery 为您制作了此 fiddle,如果您不理解代码,请查看文档:http://api.jquery.com
fiddle: https://jsfiddle.net/ujp7c67s/1/
您不能使用 PHP 执行此操作,因为 PHP 是一种服务器端编程语言。对于您需要在 页面加载后更改的所有内容,请查看客户端编程,例如javascript(jQuery 是一个javascript 库)
$('#show').on('click', function() {
$('input', '.form-class').show();
});
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input id="show" type="submit" name="submit" value="change" >
</form>
<?php
if ( isset($_POST['submit']) ) {
echo "<input id='oldpass' type='text' value=''>";
echo "<input id='newpass' type='text' value='' >";
echo "<input id='cambia' type='submit' value='' >";
}
?>
你可以用这个。