我是Jade和Html的初学者,我正在尝试在Jade中构建一个表单。我遇到的问题是基本文本框如下:
input(type='text', name='sessionID', value = 'valueID')
当我需要修改代码中的sessionID
时,我只需执行sessionID = //some command.
但这对valueID = //some command.
是否可以以任何方式更改valueID
?
答案 0 :(得分:3)
看起来玉似乎只是挑剔价值。
input(type='text', name='sessionID', value=valueID)
强制它将valueID用作变量
我在这里做了一个工作案例:http://runnable.com/UWekeMufwudHAACH
答案 1 :(得分:0)
jade只是一种产生静态html的模板语言,它不会绑定数据对象。如果要更改html标记的值,则需要使用javascript并选择该元素,然后更新它的值。
document.querySelector('input[name=sessionID]').value = 'some new value';