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

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

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

www说 2019-09-20 15:14:42
js中如何对django模板中的变量进行赋值
查看完整描述

5 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

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

查看完整回答
反对 回复 2019-09-22
?
繁花不似锦

TA贡献1851条经验 获得超4个赞

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

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


查看完整回答
反对 回复 2019-09-22
?
Helenr

TA贡献1780条经验 获得超3个赞

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

查看完整回答
反对 回复 2019-09-22
?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

在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-09-22
?
临摹微笑

TA贡献1982条经验 获得超2个赞

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

查看完整回答
反对 回复 2019-09-22
  • 5 回答
  • 0 关注
  • 602 浏览
慕课专栏
更多

添加回答

举报

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