PHP Javascript 变量帮助

标签 php javascript

有没有什么方法可以在不使用 GET、POST 或 REQUEST 的情况下获取 html 文本字段的值?或者,是否有任何方法可以在其他地方的同一表单或页面中获取字段值。

这适用于直接值,例如“james”、“system”等。唯一的问题是我如何让它与 html 字段值一起工作

喜欢:

<input type = "submit" onclick = "
<?php $username = "kut"; 
$result = checkname($username); 
if($result) 
{
?> alert("success"); <?php 
} 
else {?> alert("failed"); <?php 
}?> 
">

如何将“kut”替换为 id =“用户名”的文本字段的值?

<?php $username = "?>document.getElementById('username').value;<?php"?>

或者类似的东西......???

简而言之,我需要使用 PHP 在 javascript 函数内的同一页面中的其他位置获取 html 字段的值...就像上面的 javascriptFunction(), function

最佳答案

您对客户端-服务器架构的工作原理存在根本性的误解。

PHP 可以在距离 JavaScript 执行地点和时间数千英里之外执行,甚至相隔几天。

首先 PHP 生成整个页面、所有 HTML、所有 JavaScript 源代码(未执行),然后,在 PHP 完成并消失后,浏览器开始运行 JavaScript。

这两者不能像您想要的那样混合在一起,即使在 PHP 源代码中看起来是这样。

虽然您可以使用 AJAX 或类似方式再次与服务器通信,但您可能应该首先了解客户端-服务器架构的工作原理,并尝试在没有 AJAX 的情况下解决问题(例如,在服务器端处理所有问题,或在客户端处理所有问题) )。

关于PHP Javascript 变量帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4297738/

相关文章:

php - php yii2 的访问日志系统?

php - 对 PHP session 问题感到困惑 (Rackspace)

javascript - 客户端分页

javascript - 在 Openshift 上部署 Sails.js

php - 如果插入在同一秒内,则获取数据

没有子继承父文件描述符的PHP fork?

javascript - Aurelia:在 repeat.for 中计算/观察

教授 javascript 语言的 Javascript 书,而不是 dom

Javascript动态选择构造函数,这是不正确的吗?

javascript - 如何使用条件标签来切换这个样式表?