【发布时间】:2017-06-01 11:49:58
【问题描述】:
这是图像,在此,我有一个按钮,当我单击该按钮时,它应该将文本框的更新值显示到警报框中。我编写了类似的代码。
$(document).on('click', '#Button1', function () {
var newStr = document.getElementsByName('input');
var str = '';
for (var i = 0; i < newStr.length; i++)
{
str = str + newStr.item(i).value;
}
alert(str);
});
但是事情并不正常。需要帮助thanxx。
$(document).on('click', '#table1 tr', function () {
var tableData = $(this).children("td").map(function () {
return $(this).text();
}).get();
$(tableData).each(function (index, value) {
$('#txt' + index).val(value);
});
});
这是将表格数据发送到文本框。我只想将文本框的所有值放入一个变量中,并希望检查该值以进行进一步处理。
【问题讨论】:
-
你的文本框没有id?
-
你的html代码在哪里?
-
您确定要使用 getElementsByName() 吗?输入是否具有您的值的名称属性?还是您的意思是 getElementsByTagName('input')?
-
贴出完整的Html和JS代码。有时 JS 的一部分可能会与其他部分发生冲突,因此共享页面的整个代码始终是最佳实践。
-
@WizardCoder 没错,我确实注意到了这一点,因此要求 OP 从控制台发布响应。
标签: javascript jquery asp.net-mvc entity-framework c#-4.0