[英]Having problems getting Javascript to work on SharePoint 2010
[英]Having problems getting variable into javascript generated input
因此,我嘗試使用Javascript生成輸入表單,以便可以在同一輸入框中添加多行。
var color_form = document.getElementById('color_form');
var create = document.createElement('input');
create.setAttribute('method', 'post');
create.setAttribute('name', "\"red[" + i + "]");
create.setAttribute('class', 'color_entry');
create.setAttribute('placeholder', 'red');
color_form.appendChild(create); //Append red value to color_form
我嘗試添加另一個結尾引號並將其省略,但有時它會完全省略該形式,有時它會給我這個
<input class="color_entry" method="post" name=""red[" + i + "]"" placeholder="red"></input>
有人可以指出我在這里做錯了什么嗎?
create.setAttribute('name', "\"red[" + i + "]");
應該
create.setAttribute('name', "red[" + i + "]");
無需逃脫。
不知道為什么要在name
屬性中轉義引號:
create.setAttribute('name', "red[" + i + "]");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.