django-html中如何如调用js函数的返回结果

问题描述

html中如何如调用js函数的返回结果

我有一个js函数,

function calculate()
{
return 10;
}

在html中我想用django进行赋值,把calculate()计算的结果赋值给result

{% with result=calculate() %}

{{result}}

但这样写是错误的,哪位朋友能指导一下,十分感谢

解决方案

都已经说了,服务器端无法直接调用客户端的变量或者函数。。客户端的信息必须提交后服务器端才能获取到,这个一定要搞清楚。

你可以看下w3的jquery的ajax:http://www.w3school.com.cn/jquery/jquery_ajax_intro.asp

时间: 2024-09-17 04:07:53

django-html中如何如调用js函数的返回结果的相关文章

为什么要在cs文件中调用js函数

问题描述 我有个问题想问下大家,为什么有的时候要在cs文件中调用js函数,还有有时候要在js里面调用cs函数,一直比较迷惑,不是太清楚,能举个例子详细的介绍下吗谢谢了 解决方案 解决方案二:js调用cs的函数是ajax,cs调用js的函数,有时是为了实现某个特定的效果,才会这么做解决方案三:谢谢你的回答,不过能说得再详细点吗,我刚开始学习,好多地方不明白谢谢解决方案四:当然是实现需求了.服务端输出JS最典型的是response.write("<script>alert('notice

javascript-前台调用JS函数,然后再由后台函数执行服务器回传

问题描述 前台调用JS函数,然后再由后台函数执行服务器回传 我的代码是思路是这样的,前台中Click事件触发JS的函数 js: function A() { app.direct.B(); } B是在.cs中: [directMethod] public void b() { //执行代码 -- //回传 e.ExtraParamsResponse.Add(new Ext.Net.Parameter("data", "ABC")); } 但是到B之后,就没有办法传(

javascript-谷歌:CEF3中,c++调用JS的返回值获取问题?

问题描述 谷歌:CEF3中,c++调用JS的返回值获取问题? 谷歌:CEF3中,c++调用JS的返回值怎么获取?直接执行ExecuteJavascript获取不到返回值,请大神们指教!谢谢! 解决方案 不能用同步方式阻塞结果,而应该用异步方式 class CefV8AsyncResult{ void Success(CefRefPtr<CefV8Value> result void* user_data) =0; void Error(CefRefPtr<CefV8Value> e

在html的img src=&quot;&quot;中调用js函数

 这个问题找了很多网络资源,这里有几个方法,在实验中 代码如下: <img id="imgInit" alt="海边风情" src="javaScript:NextPic()" >,这样就能调用JS的函数NextPic()了. 摘抄,为了方便大家找 

iframe子父页面调用js函数示例_javascript技巧

1.iframe子页面调用父页面js函数 子页面调用父页面函数只需要写上window.praent就可以了.比如调用a()函数,就写成: 复制代码 代码如下: window.parent.a(); 子页面取父页面中的标签中的值,比如该标签的id为"test",则: 复制代码 代码如下: window.parent.document.getElementById("test").value; jQuery方法为: $(window.parent.document).c

asp.net 调用js函数

问题描述 隐藏的textbox控件,在单击某个按钮之后让其显示出来,此时textbox的onfocus事件没有响应,onfocus为其赋值了js里的函数,如果不隐藏textbox,就可以调用js文件中的函数.不知道为什么隐藏之后显示出来再调用就不行了. 解决方案 解决方案二:隐藏之后,在dom里面就没有这个文本框控件了,当然不行啦解决方案三:那已经显示出来了为什么还是不能调用呢,要怎么解决呢

jquery操作iframe中的元素和js函数

1.jquery操作iframe中的元素(2种方式) var str = $(window.frames["iframe"].document).find("#ljiong").html(); var stk = $("#iframe").contents().find("#ljiong").html(); 2.操作父界面中的元素(header:为某个元素的id) $('#header', parent.document).t

ajax中如何重新调用JS文件,SOS!

问题描述 前台页面<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="Index.aspx.cs"Inherits="Maticsoft.Web.Admin.WSNC_Sensor.Index"ContentType="text/html"ResponseEncoding="gb2312"%><%@Register

C# WInFrom 访问网页 遇到问题 无法调用JS 函数

问题描述 <TD><selectname="ddlTemplates"id="ddlTemplates"class="standardDropDown"onchange="returnIsRtlTemplate(this);"><optionvalue="">SelectaTemplate</option><optionselected="se