所以我有这段代码:
$('#randomNo').text();
我使用jQuery来获取它的值:
{{1}}
有没有办法在PHP中获取值(“Hello”)?
答案 0 :(得分:1)
@FewFlyBy在这里看(注意:这只是在php中使用js var的一个例子)。
<div id="foo">Click Me</div>
$("#foo").on('click', function(event) {
event.preventDefault();
var randomNo= $('#randomNo').text();
// Ajax.
$.ajax({
url: "SAMPLE.php",
type: "post",
data: {
randomNo: randomNo
},
success: function(){
alert("success");
},
error:function(){
alert("failure");
}
});
});
SAMPLE.php
上的从$_POST['randomNo'];
这只是一个样本。如果想要你可以将你的价值发送到上面的php页面。
答案 1 :(得分:1)
您好,您必须提取锚标记然后textContent将帮助您获取锚标记的文本
以下是样本内容
$link = "<a href='test.php'>tester</a>";
$dom = new domdocument;
$dom->loadHTML($link);
foreach ($dom->getElementsByTagName("a") as $a) {
echo $a->textContent, "\n";
echo $a->getAttribute("href"), "\n";
}
希望它有所帮助。