
windowonload = function(){
var html = documentquerySelector('html');
consolelog(htmlinnerHTML)
//使用上面的代码,可以把整个HTML结构获取到 至于加载什么的 那要接收数据 我就不写了
}
项目根目录的1文件夹下新建indexphp
<!DOCTYPE html><html lang="en">
<head>
<meta charset="UTF-8">
<title>查询</title>
</head>
<body>
<form method="post">
<input type="text" name="keyword" value="">
<input type="submit" value="查询">
</form>
<php
if (isset($_POST['keyword']) && !empty($_POST['keyword'])) {
$host = "localhost";
$username = "root";
$password = "123456";
$database = "test";
$mysqli = new mysqli($host, $username, $password, $database);
if ($mysqli->connect_errno) {
echo '数据库连接错误';
exit;
}
//设置数据库编码格式
$mysqli->set_charset("UTF8");
/编写sql获取分页数据 SELECTFROM 表名 LIMIT 起始位置,显示条数/
$keyword = $_POST['keyword'];
$sql = "select bid,bname from account a,name b where aid=buserid and auser='" $keyword "'";
/把sql语句传送到数据库/
$query = $mysqli->query($sql);
echo "<table border='#CCF solid 1px'>";
echo "<tr><td>ID</td><td>NAME</td></tr>";
while ($row = $query->fetch_assoc()) {
echo "<tr><td>" $row['id'] "</td><td>" $row['name'] "</td></tr>";
}
echo "</table>";
$mysqli->close();
}
>
</body>
</html>
效果
1如果数据库中存放是路径,你取出数据库中字段如$pic 然后 就能显示。 2如果数据库中存放是,是unix平台,要不可能显示不出来 , 你直接从库中取出就行: $query = "select pic from binary_data where id=$id"; $result = @MYSQL_QUERY($query); $pic = @MYSQL_RESULT($result,0, "pic"); Header( "Content-type: $type"); echo $pic;//显示
在html中调用php内容,可以用<script src="friendlinksphp"></script>然后在friendlinksphp中调取数据库数据。并输出适当的html,或者输出xml、json都可以,只是图简单的话,只要输出html就行了。
var a = documentquerySelector("#ctl00_ContentPlaceHolder2_Labcontent>tr>td:nth-child(n)innerHTML")
大概就是这样 用querySelector()和:nth-child(n)组合来获取dom元素
windowonload = function(){
var doms = documentquerySelectorAll("q");
for(var i=0;i<domslength;i++){
doms[i]onclick = function(){
var text = thispreviousSibling;
alert(textnodeValue);
}
}
consolelog(documentgetElementById("test"));
} <div>
abcabc:<a class="q">按钮1</a><input type="number"><br />
defdef:<a class="q">按钮2</a><input type="number"><br />
</div>
你需要先给a标签添加一个class,表示只有当点击到这类型的标签才会被触发事件,然后你需要通过previousSibling就能获取到前面的内容
以上就是关于如何获取异步加载的html页面的所有html源代全部的内容,包括:如何获取异步加载的html页面的所有html源代、html input 查询mysql、PHP 读取HTML中的指定数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)