我正在尝试创建一个禁用文本字段加载的表单,如果用户想要输入此字段,则必须单击复选框.我现在有这个.
但是,如果文本框下方的内容已启用并打勾,则复选框将禁用它.如何进行修改以使其相反.即首先禁用文本框并单击复选框启用它?
Javascript代码
$(document).ready(function () {
$('#testcheckbox').change(function() {
$('#testtextfield').attr('disabled', this.checked);
});
});
Run Code Online (Sandbox Code Playgroud)
HTML代码
<input type="checkbox" id="testcheckbox" />
<input type="text" id="testtextfield" />
Run Code Online (Sandbox Code Playgroud)
谢谢.
我得到了这个例外
Uncaught exception 'PDOException' with message 'SQLSTATE[21S01]:
Insert value list does not match column list: 1136 Column count doesn't match
value count at row 1
Run Code Online (Sandbox Code Playgroud)
使用此代码:
$stmt = $conn->prepare('INSERT INTO project VALUES(:category, :title, :name)');
$stmt->execute(array(
':category' => $_POST['category'],
':title' => $_POST['title'],
':name' => $_POST['name']
));
Run Code Online (Sandbox Code Playgroud)
错误消息是什么意思?
我已经创建了一个登录页面.单击提交按钮后,我无法将其与下一页链接.我想验证并重定向到下一页.我home.php.Kindly帮我找出我错过了什么.
signin.php
<!DOCTYPE html>
<html>
<head>
<script>
function val()
{
var a=document.signin.user.value;
var b=document.signin.password.value;
if ( a == "admin" && b == "rec"){
alert ("Login success");
window.location = "home.php";
return false;
}
else{
alert("login failed")
}
}
</script>
<meta charset="UTF-8">
<title>LIBRARY </title>
</head>
<body>
<div class="body"></div>
<div class="grad"></div>
<div class="header">
<div>REC<span>LIBRARY</span></div>
</div>
<br>
<br>
<br>
<div class="login">
<form name="signin" method="post" onsubmit="val();">
<input type="text" placeholder="username" name="user"><br>
<input type="password" placeholder="password" name="password"><br>
<input type="submit" id="mybutton" value="login"></form>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud) 我有一张桌子'汽车',上面有一个颜色的柱子.我正在尝试构建一个查询,该查询将显示所有有4扇门的汽车,但不包括所有在其颜色列中记录"红色"或"黑色"的汽车.
SELECT * FROM 'cars'
WHERE 'cars.doors = 4'
AND 'cars.colour != red OR black'
Run Code Online (Sandbox Code Playgroud)
这似乎不起作用,但我不确定它是否因为我的错误是否在我的代码中有其他东西搞砸了.这样做可以吗?
谢谢
我已经在网站上呆了一段时间了,我似乎无法理解大多数类似问题都能得到这个错误的答案:
可捕获的致命错误:类mysqli的对象无法转换为字符串
说它是一个对象.我对PHP很新,如果有人能解释一下这对我有用.我试图从我的数据库中检索数据并在表中回显它.
这是我到目前为止所做的:
$dbcon=mysqli_connect("localhost","root","","technoage");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$results = mysql_query("SELECT * FROM items WHERE item_id = 1,$dbcon");
if(!$results)
{
die("Database query failed".mysql_error());
}
while($row = mysql_fetch_array($results))
{
echo $row['descreption']." ".$row['price']."<br/>";
}
Run Code Online (Sandbox Code Playgroud) 我有五个文本框和一个提交按钮.
默认情况下,我的提交按钮被禁用.
我希望,在填写所有文本框中的值时,应启用按钮.
填写仅一些文本框后,不应启用按钮.
if(typeof (document.getElementById("courseId").value!=="undefined") || document.getElementById("courseId").value!==null)
{
Courseid = document.getElementById("courseId").value;
}
Run Code Online (Sandbox Code Playgroud)