如何从mvc视图调用java脚本函数
How to call java script function from mvc view
假设我有以下javascript
function blob(alertText) {
alert(alertText);
}
我想在我的视图中调用函数。比如:
<% if (x == 0)
//Need to Call the javascript function here. e.g. blob("sometext");
%>
我如何在我的视图中调用封闭的if语句内的javascript函数?
尝试:
<% if (x == 0) { %>
<script type="text/javascript">blob("sometext");</script>
<% } %>
由于Javascript需要放在页面上,因此需要关闭<% %>
标记,以便可以打印HTML。特定的HTML需要是一个<script>
标记,调用您需要的函数。
在if语句内放置一个调用javascript函数的script标签:
<% if (x == 0) { %>
<script type="text/javascript">blob("sometext");</script>
<% } %>
我知道你没有使用Razor(因为你的代码示例),但是如果你想在某个时候使用它,你可以这样做
@if (x == 0)
{
<text>
<script type="text/javascript">blob("sometext");</script>
</text>
}
或
@if (x == 0)
{
@: <script type="text/javascript">blob("sometext");</script>
}
@if (x == 0)
{
<script type="text/javascript">blob("sometext");</script>
}
相关文章:
- 借助asp.net验证或java脚本对多个文本进行验证
- Java脚本时间添加
- 如何将字符串值从php页面发送到java脚本页面
- java脚本在Chrome和其他浏览器中对LocaleTimeString的不同行为
- Java脚本将URL转换为已保存的URL时出错
- 如何使用Java脚本创建提交按钮's的拖放功能
- 如何在java脚本中验证手机号码
- 使用java脚本更改onClick事件中菜单选项卡的颜色
- 无限的java脚本循环
- 无法在java脚本中调用图像的点击事件函数
- 如何在java中获得浏览器的java脚本控制台输出
- 我的html表单无法验证.请参阅代码片段中的html代码和java脚本
- java脚本的数学方程显示错误的答案
- AngularJS:如何使用java脚本函数更改跨度的ng-show条件
- 如何在java脚本中传递对象数组
- java脚本网站最佳实践
- 无法将java脚本函数与Panel'绑定;s OnLoad事件
- Java脚本访问Location标头's OAuth 2的URL片段
- 从 java 脚本调用函数时 PHP 中出错
- 当没有互联网连接时,谷歌地图Java脚本API处理