同じリストIDを割り当てているときに、テーブルにテキスト入力を動的に追加するにはどうすればよいですか? 私のコードは、現在、次のとおりです。新しく作成されたHTML要素にどのようにリストIDを追加しますか?
function addspeakers(){
for(j=0; j<10;j++){
var cellid='inp'+cellnum;
input=document.getElementById('sprow').appendChild(document.createElement('input'));
input.placeholder='Country '+cellnum;
input.id='inp'+cellnum;
// add to list input.addtolist(countries);
cellnum++;
}
return
}
それがないすべてはしかし、これらのリストは、ドロップダウンメニュー持っているリストに10個のテキスト入力を追加することです... これは、データリスト用のコードです:
<datalist id='countries'>
およびテキスト入力要素は、このように見て作成する必要があります:私は、リストIDに追加し
<table id='splist'>
<tr>
<td id='sprow'>
<input list='countries' placeholder='Country 1' id='inp1'>
</td>
</tr>
</table>
何が必要ですか?
はありがとうございました!私はリストとデータリストの両方の属性を使用していましたが、リスト1は完全に機能しました:D setAttributeは非常に役に立ちました。ちょうどそれについて読んでいます! – splch12
@ splch12喜んで助けてください:) –