我的網頁上有以下HTML。使用PHP從HTML獲取文本
是否可以使用PHP(或jQuery)來抓取div內的內容?我最終想在PHP腳本中使用它。
<div id="selectedaddress">
<div>James</div>
<div>Thomson</div>
<div>London</div>
<div>England</div>
</div>
謝謝。
我的網頁上有以下HTML。使用PHP從HTML獲取文本
是否可以使用PHP(或jQuery)來抓取div內的內容?我最終想在PHP腳本中使用它。
<div id="selectedaddress">
<div>James</div>
<div>Thomson</div>
<div>London</div>
<div>England</div>
</div>
謝謝。
使用這樣
$('#selectedaddress').children().each(function(){
console.log($(this).text());
});
取決於你在找什麼功能了。根據您的代碼判斷,很可能您需要<form>
標籤和<input>
標籤和一個提交按鈕。
對於表單功能,請查看PHP 5 Form Handling和The <select>
element。你想從選定的列表中獲取一個值。
可能使用map()
$("#selectedaddress div").map(function(x,e){
alert($(e).text());
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="selectedaddress">
<div>
James
</div>
<div>
Thomson
</div>
<div>
London
</div>
<div>
England
</div>
</div>
使用'DOMDocument'類來解析HTML並提取內容的另一個簡單的方法。 – Barmar
如果你只是想擺脫標籤使用'strip_tags()' –
@ ponury-kostek這是一個很好的觀點 - 我可能會調查! – michaelmcgurk