{site_name}

{site_name}

🌜 搜索

JavaScript是一种基于对象和事件驱动的脚本语言,通常用于在Web浏览器中添加交互性和动态效果

前端 𝄐 0
JavaScript Anywhere,javascript案例代码,Javascript Alert,Javascript API,JAVAscript按钮条件满足变色
JavaScript是一种基于对象和事件驱动的脚本语言,通常用于在Web浏览器中添加交互性和动态效果。例如,可以使用JavaScript编写表单验证、轮播图、弹出框等功能。

AJAX(Asynchronous JavaScript and XML)是一种在Web应用程序中使用的技术,它允许客户端通过异步请求与服务器交换数据,而无需刷新整个页面。例如,可以使用AJAX实现搜索建议、无限滚动加载等功能。

PHP是一种在服务器端运行的脚本语言,主要用于动态Web页面的开发。例如,可以使用PHP从数据库中查询数据并将其显示在Web页面上。

以下分别给出一个简单的JavaScript、AJAX和PHP示例:

JavaScript示例:点击按钮时弹出提示框

html
<button onclick="alert('Hello World!')">点击我</button>


AJAX示例:使用AJAX异步请求获取并显示当前时间

html
<!DOCTYPE html>
<html>
<head>
<title>AJAX示例</title>
<script>
function showTime() {
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && xhr.status == 200) {
document.getElementById("time").innerHTML = xhr.responseText;
}
};
xhr.open("GET", "get_time.php", true);
xhr.send();
}
</script>
</head>
<body>
<button onclick="showTime()">获取当前时间</button>
<div id="time"></div>
</body>
</html>


get_time.php文件的内容如下:

php
<?php
echo date("Y-m-d H:i:s");
?>


PHP示例:从数据库中查询并显示数据

php
<?php
$conn = mysqli_connect("localhost", "username", "password", "dbname");
if (!$conn) {
die("连接失败: " . mysqli_connect_error());
}

$sql = "SELECT * FROM mytable";
$result = mysqli_query($conn, $sql);

if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {
echo "ID: " . $row["id"] . " - Name: " . $row["name"] . "<br>";
}
} else {
echo "没有数据";
}

mysqli_close($conn);
?>