php 中的等效代码
有可能在 php 中制作类似的东西吗?
<script type="text/javascript">
for(i=0; i<5; i++){
$("#one"+i).html("PHP");
};
</script>
基本上,将 html 内容附加到 div 中。
特纳克斯
there is possible make something like this in php ?
<script type="text/javascript">
for(i=0; i<5; i++){
$("#one"+i).html("PHP");
};
</script>
basically, append html content to a div.
tnaks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
检查一下这个插件。它将允许您像 jQuery 一样搜索 HTML 字符串并对其进行修改。我以前用过它,使用和理解都非常简单。
http://simplehtmldom.sourceforge.net/
Check this plugin out. It will allow you to search HTML strings just like jQuery and modify it. I have used it before and it's pretty simple to use and understand.
http://simplehtmldom.sourceforge.net/
PHP 有一套标准的 DOM 工具。您需要构建一个 DOM,操作它,然后输出它,而不是使用 PHP 作为模板语言。
PHP has a standard set of DOM tools. You would need to build a DOM, manipulate it, then output it rather instead of using PHP as a template language.
查看 phpquery,它是 jquery 的服务器端实现。
Look into phpquery, it's a serverside implementation of jquery.
PHP 在服务器上运行并构建此 JavaScript 运行的页面。本质上,您要做的就是让汽车工厂更改您汽车上的广播电台预设,但仅限于您的汽车。
PHP 中正确的解决方案是在构建这些 div 时输出
PHP
文本。“返回”已经构建的内容是非常低效的。
PHP runs on the server and builds the page that this javascript is running on. Essentially what you're trying to do is get a car factory to change the radio station presets on your car, but only on your car.
The proper solution in PHP is to output your
PHP
text as it's building those divs.Reaching 'back' into what it's already built is very inefficient.