Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 附加文本框和按钮_Javascript - Fatal编程技术网

Javascript 附加文本框和按钮

Javascript 附加文本框和按钮,javascript,Javascript,如何创建文本框/文本字段和按钮 JavaScript <script type="text/javascript"> function addItemTodo(){ var value = document.getElementById('item1').value; var value2 = document.getElementById('item2').value; var my_table = document.getElementById('todo');

如何创建文本框/文本字段和按钮

JavaScript

<script type="text/javascript">
function addItemTodo(){

  var value = document.getElementById('item1').value;
  var value2 = document.getElementById('item2').value;

  var my_table = document.getElementById('todo');
  var rows = my_table.getElementsByTagName("tr").length;
  row = my_table.insertRow(rows);
  cell1 = row.insertCell(0);
  cell2 = row.insertCell(1);
  cell1.innerHTML = value;
  cell2.innerHTML = value2;
}
</script>

函数addItemTodo(){
var value=document.getElementById('item1').value;
var value2=document.getElementById('item2').value;
var my_table=document.getElementById('todo');
var rows=my_table.getElementsByTagName(“tr”).length;
行=我的表格。插入行(行);
cell1=行插入单元格(0);
cell2=行插入单元格(1);
cell1.innerHTML=值;
cell2.innerHTML=value2;
}
HTML代码

<input type="text" id="item1" placeholder="item1" size="12">
  <input type="text" id="item2" placeholder="item2" size="14">
  <button id="add" onclick="addItemTodo()">Add</button>

<table border="1" style="width:50%" id="todo">
    <tr>
      <th>Input from 'item1'</th>
      <th>Input from 'item2'</th>
      <th>Text Box</th>
      <th>Button</th>  
    </tr>
</table>

添加
来自“item1”的输入
来自“item2”的输入
文本框
按钮

如何附加文本框和按钮,单击添加按钮时,您可以在Javascript中创建新元素作为字符串,然后使用
.innerHTML
将它们添加到两个新单元格(
insertCell(2)
insertCell(3)
)中,如下所示:

函数addItemTodo(){
var value=document.getElementById('item1').value;
var value2=document.getElementById('item2').value;
var my_table=document.getElementById('todo');
var rows=my_table.getElementsByTagName(“tr”).length;
var row=my_table.insertRow(行);
row.insertCell(0).innerHTML=value;
insertCell(1).innerHTML=value2;
行.insertCell(2).innerHTML=“”;
row.insertCell(3.innerHTML=“Text”;
}
。文本框{
宽度:50px;
}

添加
来自“item1”的输入
来自“item2”的输入
文本框
按钮

您可以在Javascript中创建新元素作为字符串,然后使用
.innerHTML
将它们添加到两个新单元格(
insertCell(2)
insertCell(3)
)中,如下所示:

函数addItemTodo(){
var value=document.getElementById('item1').value;
var value2=document.getElementById('item2').value;
var my_table=document.getElementById('todo');
var rows=my_table.getElementsByTagName(“tr”).length;
var row=my_table.insertRow(行);
row.insertCell(0).innerHTML=value;
insertCell(1).innerHTML=value2;
行.insertCell(2).innerHTML=“”;
row.insertCell(3.innerHTML=“Text”;
}
。文本框{
宽度:50px;
}

添加
来自“item1”的输入
来自“item2”的输入
文本框
按钮

如果我想设计文本框..如何制作?@KhengYung您可以将CSS应用于
文本框
类。我已经更新了我的答案,以提供更改文本框
行宽度的CSS。insertCell(2)。innerHTML=“”
如何放置占位符?@KhengYung您可以直接将其添加到字符串HTML元素:
如果我想设计文本框..如何制作?@KhengYung您可以将CSS应用于
文本框
类。我已经更新了我的答案,以提供更改文本框
行宽度的CSS。insertCell(2)。innerHTML=“”如何放置占位符?@KhengYung您可以直接将其添加到字符串HTML元素: