Javascript 如何根据我的列表迭代我的表tr,如何划分登录id和传递word,如何在表中打印这两个值
Javascript 如何根据我的列表迭代我的表tr,如何划分登录id和传递word,如何在表中打印这两个值,javascript,html,css,Javascript,Html,Css,var login=document.getElementById('loginIdVal'); var password=document.getElementById('loginIdVal'); 函数add(){ var列表=[]; 如果(login.value&&password.value!=''){ list.push(login.value); 警报(推送[0]); } } 登录标识 密码 添加 登录标识 密码 纠正这些错误: var login = document.getEl
var login=document.getElementById('loginIdVal');
var password=document.getElementById('loginIdVal');
函数add(){
var列表=[];
如果(login.value&&password.value!=''){
list.push(login.value);
警报(推送[0]);
}
}
登录标识
密码
添加
登录标识
密码
纠正这些错误:
var login = document.getElementById('loginIdVal');
var password = document.getElementById('passwordIdVal'); // not 'loginIdVal'
function add(){
var list = [];
if(login.value && password.value !='s') {
list.push(login.value);
alert(push[0]); // WHAT IS PUSH ??? is it list method ??? seriously RTFM
}
}
还有这些:
函数添加(){
var登录,密码;
login=document.getElementById('loginIdVal');
password=document.getElementById('passwordIdVal');
addLine(login.value、password.value);
login.value='';
password.value='';
}
函数addLine(登录名、密码){
var$表;
$table=document.getElementById('submited-table');
如果(登录名和密码!=“s”){
var$line=document.createElement('tr'),
$cellLogin=document.createElement('td'),
$cellPassword=document.createElement('td');
$cellLogin.textContent=login;
$cellPassword.textContent=密码;
$line.appendChild($cellLogin);
$line.appendChild($cellPassword);
$table.appendChild($line);
}
}
函数打印(){
document.getElementById('result').textContent=JSON.stringify(getList());
}
函数getList(){
var列表=[];
document.querySelectorAll(“#提交的表tr:not(:first child)”).forEach(函数($line){
列表.推送({
'login':$line.firstChild.textContent,
“密码”:$line.lastChild.textContent
});
});
退货清单;
}
登录标识
密码
添加
登录标识
密码
打印数据
代码片段非常有用,但是你能更清楚地解释这个问题吗?您可以编辑问题并包括问题的描述以及您要查找的内容。您可以使用jquery动态地将数据添加到html表中。我的要求不是只在JavaScript@SamudralaRamu然后使用普通js创建html元素,并将其附加到表dynamicallyRTFM:RT2ndFM: