我试图得到一个HTML标签的内部HTML,我怎么能做到这一点到目前为止,我已经尝试过这个
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var x = parseInt("123");
$("#getVal").html(x);
});
</script>
<?php
$s = '<p id="getVal"></p>';
echo strpos($s, ">");
echo substr($s,15);
$s = intval($s);
echo gettype($s);
echo intval($s)*2;
?>
在PHP的最后一个echo之后,我只是得到0作为结果,我应该做什么来得到结果。我想做的是将一些数值数据从JS发送到PHP然后在对其执行一些数值运算后,我想返回用户,在同一页面上。我不想使用AJAX
如果您想要提取 html,只需执行
$("#getVal").html();
不传递任何参数给html()
如果要提取文本,只需执行
$("#getVal").text();
而不向text()传递任何参数
获取元素的内容:
$("#getVal").text();
在jQuery中,大多数方法都是getter和setter函数。例如,
如果你想从元素中获取一些东西,比如html内容,使用getter语法
$("#getVal").html();
如果你想设置一些东西,比如将html内容设置为一个元素,可以使用setter语法。
$("#getVal").html("Hello dude!");