【发布时间】:2011-12-17 16:28:54
【问题描述】:
我正在使用 javascript (backbone) 来填写 HTML 表单模板。该表单是一个编辑表单,因此将使用现有值填充。
不幸的是,当我浏览表单时,文本输入的值会被截断。例如,假设该字段的值应填充“hello world” - 但表单仅显示空格之前的单词(hello),实际来源看起来像这样(注意它认为 world 是一个属性):
<input type="text" name="name" id="name" value="hello" world="">`
我不是 HTML/Javascript 专家。有谁知道我如何逃避输入?
这是生成该表单的模板文本:
我不是 HTML/Javascript 专家。有谁知道我如何逃避输入?
这是生成该表单的模板文本:
<h1>Edit activity</h1>
<form id="edit-activity" name="activity">
<div class="field">
<label for="name"> name:</label>
<input type="text" name="name" id="name" value=<%= name %> >
</div>
<div class="actions">
<input type="submit" value="Update Activity" />
</div>
</form>
<a href="#/index">Back</a>
【问题讨论】:
-
您能否向我们展示您使用此
<input>的视图? -
不知道你在这里问什么...你想看 html 表单吗?
标签: javascript html