在 php 标签之间运行 javascript
Running javascript inbetween php tags
我想在php标签之间运行一个javascript,但我不太确定如何调用它。所有谷歌搜索都会导致客户端与服务器端的问题。
?>
<script type="text/javascript">
function extend() {
var temp = document.getElementById("search-menu").offsetHeight+1160;
document.getElementById("search-menu").style.height = temp."px";
}
extend();
</script>
<?php
在这里,您可以看到一个 php 标签的结尾,在底部,下一个标签的开头。里面是脚本和对函数的调用,但截至目前,它还没有运行。我调用函数不正确吗?
该代码唯一明显的错误是您尝试使用 .
而不是 +
连接两个变量(您应该在 JS 控制台中看到一条Syntax Error: Unexpected String
消息)。
可能还有其他问题,但它们与它如何与您未向我们展示的 HTML 交互有关。
您可以使用浏览器的"查看源代码"功能查看发送到服务器的 PHP 的代码输出,从而测试与 PHP 的交互是否符合预期。
更改
temp."px";
自
temp+"px";
就是这样:)
相关文章:
- 在终端中运行 JavaScript 时(使用 rhino),如何使用 print() 函数在一行中打印
- 向下滚动时运行javascript
- 在Android WebView中运行Javascript-onPageFinished循环
- 在父网页的iframe中运行JavaScript
- 有条件地运行javascript函数-Razor,HTML
- 如何通过获取用户输入和使用按钮来运行JavaScript函数
- 使用c#在Web服务器上运行JavaScript方法
- 单击链接时停止运行javascript
- 在浏览器检查表单之前运行javascript onsubmit
- 如何在表单提交事件后运行JavaScript*
- Mediawiki小部件将不会运行javascript
- 有没有一种方法可以在服务器端页面加载之前在加载时运行javascript
- 在GitHub上运行JavaScript Koans
- Chrome扩展:是否有一种方法可以运行JavaScript来获取页面上的内部html,并将其保存到扩展中的变量中
- 在不加载页面的情况下运行javascript
- [AutoIt]如何使用FF.au3在FireFox上的页面中运行javascript
- 仅在屏幕媒体上运行javascript/jquery,而不是打印
- Scala提升了如何运行javascript函数并将返回值存储在变量中
- 安卓系统:通过loadUrl运行javascript时,网络视图中的视频会冻结
- 在页面加载完成之前,使用URL参数运行JavaScript