Javascript 将值发送到客户端页面

Javascript 将值发送到客户端页面,javascript,php,html,ajax,json,Javascript,Php,Html,Ajax,Json,我想问我应该开始学习什么代码来在网页中执行此类任务…问题是服务器和客户端都处于活动状态..如果服务器在输入(框)中键入a值点击发送它会自动发送到客户端页面,该页面已经被客户端打开了…这可能吗?我只是一个新手程序员…请帮帮我 我应该学习什么代码?有关于这方面的教程吗?能给我一个链接吗?请 这应该可以完成以下工作: get_data.php <?php /* Your db-code Put it in an array called $data like: $data = array('n

我想问我应该开始学习什么代码来在网页中执行此类任务…问题是服务器和客户端都处于活动状态..如果服务器在输入(框)中键入a值点击发送它会自动发送到客户端页面,该页面已经被客户端打开了…这可能吗?我只是一个新手程序员…请帮帮我

我应该学习什么代码?有关于这方面的教程吗?能给我一个链接吗?请


这应该可以完成以下工作:

get_data.php

<?php

/* Your db-code
Put it in an array called $data
like:
$data = array('name' => $row['name'], 'age' => $row['age']); */

header('Content-type: application/json');
echo json_encode($data);

?>
HTML

<input type="text" id="name">
<input type="text" id="age">
<select>
<option id="male" value="male"></option>
<option id="female" value="female"></option>
</select>
<!-- etc -->

1。您必须使
标签的id名称与数据库中可能的性别值相同


2.像这样的功能在服务器上往往很繁重。如果你的站点上有很多人都会使用这个功能,那么你可以减少对新数据的功能检查(现在它每5000毫秒(5秒)检查一次)。MeteorJS就是这样做的。。。你可以试试看。你在找ajax吗,我还是不明白你的问题。php是服务器端,你需要刷新页面以使更改生效,正如Kdp所说,你需要使用Ajax你可以在客户端页面上编写一些js代码,定期执行并检查数据库中的新值,然后将它们放入文本框。可以接受多长时间的延迟(从发送数据到将数据放入文本框到客户端的时间)?我将此代码放入服务器?这里的客户端代码是什么?我想我们讨论的是两页,对吧
server.php
client.php
?php代码应该放在您可以发送数据的页面上,最后两段代码应该放在客户端看到新数据的页面上。不,我真的不这么认为。我试试您的代码:D……脚本会放在客户端页面上,对吗?或者也在服务器中?
<input type="text" id="name">
<input type="text" id="age">
<select>
<option id="male" value="male"></option>
<option id="female" value="female"></option>
</select>
<!-- etc -->