javascript和php不太正常
javascript and php not quite working
本文关键字:php javascript 更新时间:2023-09-26
您可以在此处查看应用程序:应用程序
我知道代码在jsfiddle中不起作用,但我已经将我的代码包含在了jsfiddl中,这样你就可以看到整个代码以及它的布局方式。jsfiddle
现在,如果文本框为空,它将在警报中显示"false",并显示一条很好的消息。
但问题是:
如果我在文本框中键入正确或不正确的房间编号值,它总是声明它是"false",并且不会附带javascript消息。
应该发生的是,如果文本框值与数据库匹配,则它应该警告"true"并显示javascript消息"room is Valid",如果文本盒值与数据库不匹配,则应该警告"False"并显示javascript消息"room-is Invalid"我该如何实现这一点?
您可以测试应用程序,如果您希望测试,请在文本框中输入以下数字:
有效房间号CW5/10,无效房间号CN2/10。
以下是发生错误的地方:
var js_var = [];
<?php while($data = mysql_fetch_assoc($roomquery)){ ?>
js_var.push(<?php $data['roomChosen']; ?>);
<?php }?>
Jsfidle应用程序url更新到之上
我认为您缺少echo:
<script>
var js_var = [];
<?php while($data = mysql_fetch_assoc($roomquery)){ ?>
js_var.push(<?php echo $data['roomnumber']; ?>);
<?php }?>
</script>
将其用作
<script>
var js_var = [];
<?php while($data = mysql_fetch_assoc($roomquery)){ ?>
js_var.push(<?php echo $data['roomnumber']; ?>);
<?php }?>
function checkroomnumber(){
var roomnumber = document.getElementById("roomnumber").value;
for (i = 0 ; i<js_var.length; i++){
if (js_var[i]==roomnumber){
alert("room is correct");
return true;
}
}
alert("room is incorrect");
return false;
}
</script>
<input type="textbox" name="roomnumber" id="roomnumber" />
<input type="button" name="checkroom" value="checkroom" onclick= "checkroomnumber();" />
相关文章:
- PHP Javascript显示/隐藏按钮不工作
- php javascript代码从javascript调用php函数
- 如何在php/javascript中制作定时器和警报
- 带有数据输入的PHP/JavaScript web交互式图谱
- PHP - Javascript integration?
- 从复选框 ajax php javascript 中检索值
- 验证此图像验证码.Jquery PHP & javascript.
- Facebook PHP+JavaScript-在页面加载之前导航时出现异常
- PHP/JavaScript-检测当前打开页面的用户
- Php-Javascript-我如何知道哪些页面是彩色的,哪些是黑白的
- PHP+Javascript解析这两个响应
- 创建php/javascript倒计时计时器时出现问题
- 转换“;2012年7月15日星期日00:00:00 GMT+0700(东南亚标准时间)“;到php/javascript
- 与php/javascript函数调用混淆
- 从下拉框中获取选定的值,并使用来填充文本框php javascript
- 如何使用php+javascript更改HTML表的内容
- Php javascript不显示数据
- PHP/JavaScript MP3播放器,用于采样和销售歌曲
- Integration PHP + Javascript
- Adsense Onclick(php, javascript)