Javascript 使用PERL变量更新HTML

Javascript 使用PERL变量更新HTML,javascript,jquery,html,Javascript,Jquery,Html,我有一个PERL脚本,它打印一个每秒钟更改一次值的var标记。实际上,我每2秒钟刷新一次整个页面,但是如何只更新perl标记呢?HTML在perl提供的Web服务器上运行,在localhost中。代码示例: <h3>{characterName}</h3><br/> <h4>{characterLocationMap}</h4> <p>{characterLocationX},{characterLocationY}<

我有一个PERL脚本,它打印一个每秒钟更改一次值的var标记。实际上,我每2秒钟刷新一次整个页面,但是如何只更新perl标记呢?HTML在perl提供的Web服务器上运行,在localhost中。代码示例:

<h3>{characterName}</h3><br/>
<h4>{characterLocationMap}</h4>
<p>{characterLocationX},{characterLocationY}</p>

与刷新整个页面不同,您应该每两秒钟向pearl脚本发出一次ajax请求,并只返回需要更新的html。ajax完成后,使用ajax响应更新HTML。这有意义吗?您需要ajax请求的帮助吗?变量{characterName}已经每秒改变一次。ajax可以每秒钟显示一次更新?当您说变量{characterName}每秒钟更改一次时,您的意思是它在服务器上更改,但在HTML中没有更新。我对PERL一无所知,因此可能没有正确的解决方案。但我确实了解PHP,为此我将创建一个称为PHP脚本的计时器,该脚本将返回变量的新值。当我得到这个值时,我将使用$'h3'.htmlvariable\u值简单地更新HTML;如何在javascript中实现这一点?因为webServerperl不运行php。。。