![](/img/trans.png)
[英]Printing a webpage that contains a salary calculation using javascript, mysql, php and html
[英]Printing text on the webpage using PHP/AJAX/HTML
我有以下简单表格
<form action="" method="POST">
<input type="button" value="Generate Numbers" onclick="on_callPhp1()"/>
</form>
而这个JavaScript
<script type="text/javascript">
function on_callPhp()
{
var result = "<?php php_func1();?>";
alert(result);
return false;
}
</script>
和这个PHP脚本
function php_func1()
{
echo "Hello PHP";
}
?>
上面的方法很完美,每当我按下按钮时,我都可以看到PHP的Alert。 但是,我不希望看到警报,而是希望将Hello PHP
文本写在页面上。 为此,我尝试删除alert(result);
而是放回声echo (result);
但是它没有用,什么也没显示。
我希望文本显示在页面body
中。
主要是,我将放置一个for循环并在php_func1()
内生成随机数,我希望它们出现在按钮下方。 Ë
有任何想法吗?
我立即想做的事情很简单,就像我想的那样:
<form action="" method="POST">
<input type="button" value="Generate Numbers" onclick="on_callPhp()"/>
</form>
<div id="phptext"></div>
和
<script type="text/javascript">
function on_callPhp()
{
var result = "<?php php_func1();?>";
document.getElementById('phptext').innerHTML = result;
}
</script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.