为了账号安全,请及时绑定邮箱和手机立即绑定

请问在js中如何对django模板中的变量进行赋值?

/ 猿问

请问在js中如何对django模板中的变量进行赋值?

扬帆大鱼 2019-07-08 18:10:10

js中如何对django模板中的变量进行赋值


查看完整描述

5 回答

?
阿波罗的战车

javascript的数组是[item1,item2,...],{varname1:item1,varname2:item2}是需要指定键名的。如:
var myObject={
display:function(){alert("Hello World");}
};
myObject.display();

查看完整回答
反对 回复 2019-07-13
?
FFIVE

传值有两种,一种是值传递,另一种是引用传递

值传递就是想数字,字符串,布尔值之类的,如果改变了就是改变了自己;
引用传递就是设置一个引用类型如object,数组,传值后更改了这类参数,在原先的方法中应该也会改变,比如,a是一个引用类型,复制给b,b改变了值或属性,a也就变了,
赋值其实就是遵循一个原则等号右侧赋值给左侧
如何赋值给其他变量,值类型直接赋值就行,引用类型需要克隆一下,就是在创建一个副本吧!!!!

查看完整回答
反对 回复 2019-07-13
?
慕容708150

不需要用这种方法啊,你是想取form中的一个字段吧,form中的字段都会有一个name或者id属性,使用document.getElementById(x)或者document.getElementByName(x)获取这个输入框。

查看完整回答
反对 回复 2019-07-13
?
慕尼黑的夜晚无繁华

在jsp中经常会遇到把js变量赋给java变量,或者将java变量赋给js变量的情况,在此将通用的处理方法小结如下: java变量传给js好办,var a=<%=javaParam%>;注意要将引号"加上; js变量给java稍微复杂点,一般是在表单中用一个 的隐藏表单元素,然后在脚本中将js变量值赋给它: var jsParamValue=’aaaa’; form1.jsParam.value=jsParamValue; 然后就可以request.getPrameter(jsPrama);来取得js变量值了 不能拿JS变量在页面上给java变量赋值; 相反可以用var jsParam = <%=javaParam%> 将java变量赋值给js变量.

查看完整回答
反对 回复 2019-07-13
?
qq_花开花谢_0

把url的值写成”commonAction!getLoginUser.action?createuser=”+r.loginUserId;

查看完整回答
反对 回复 2019-07-13

添加回答

回复

举报

0/150
提交
取消
意见反馈 邀请有奖 帮助中心 APP下载
官方微信