玉:文本框更改值=“...”

时间:2013-04-12 03:18:50

标签: javascript html node.js express pug

我是Jade和Html的初学者,我正在尝试在Jade中构建一个表单。我遇到的问题是基本文本框如下:

input(type='text', name='sessionID', value = 'valueID')

当我需要修改代码中的sessionID时,我只需执行sessionID = //some command. 但这对valueID = //some command.

无效

是否可以以任何方式更改valueID

2 个答案:

答案 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';