PHP   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了JavaScript启用按钮在php中不起作用大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我已使用Javascript启用或禁用按钮,具体取决于输入值.我是PHP的新手,所以我不知道为什么这不起作用.这是PHP代码

<?PHP 
session_start();
include_once('header.PHP');
include_once('functions.PHP');

$_SESSION['userid'] = 1;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <Meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <title>Microblogging Application</title>
</head>
vbody>

<?PHP
if (isset($_SESSION['message'])){
    echo "<b>". $_SESSION['message']."</b>";
    unset($_SESSION['message']);
}
?>
<form method='post' action='add.PHP'>
<p>Your status:</p>
<textarea name='body' rows='5' cols='40' wrap=VIRTUAL></textarea>

<input type="text" name="age" />
<input type="text" name="poscode" />
<input type="submit" name="submit" value="Post" disabled="disabled"/>




</form>

<script type="text/javascript">
$('input[name="age"], input[name="poscode"]').change(function(){
  if ($(this).val())
  {
    $("input[name='submit']").removeAttr('disabled');
  }
});

</script>
<?PHP
$posts = show_posts($_SESSION['userid']);

if (count($posts)){
?>
<table border='1' cellspacing='0' celLPADding='5' width='500'>
<?PHP
foreach ($posts as $key => $list){
    echo "<tr valign='top'>\n";

    echo "<td>".$list['body'] ."<br/>\n";
    echo "<small>".$list['stamp'] ."</small></td>\n";
    echo "</tr>\n";
}
?>
</table>
<?PHP
}else{
?>
<p><b>You haven't posted anything yet!</b></p>
<?PHP
}
?>
</body>
</html>

我如何更改它,以便当input的值=“ foo”时,该按钮现在是可单击的.

提前致谢

-本

解决方法:

我无法理解您的问题,但是如果您要问的是我想问的问题(即“如果页面加载时填充了表单,如何启用按钮?”),请将脚本更改为以下:

$.ready(function(){
    $('input[name="age"], input[name="poscode"]').change(function(){
      if ($(this).val())
      {
        $("input[name='submit']").removeAttr('disabled');
      }
    }).change();
});

添加了change调用来触发change事件处理程序,并将其包装在jQuery的ready处理程序中.

大佬总结

以上是大佬教程为你收集整理的JavaScript启用按钮在php中不起作用全部内容,希望文章能够帮你解决JavaScript启用按钮在php中不起作用所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: