У меня есть эти динамические входы пользователей со следующими типами:Как получить значение входных динамических пользовательского HTML с помощью Javascript
- Расходов:
<selection>
Пользователь будет выбрать 1 вариант - Денег ввода: ввод данных пользователя какой-либо текст Я получил помощь.
Я хочу Тезисы 2 значения, приведенные выше.
Я хочу получить значения этих динамических пользовательских входов с использованием JavaScript.
Здесь код приведен ниже: Update: решена
<!DOCTYPE html>
<html>
<head>
<style>
table, th, td {
border-collapse: collapse;
}
</style>
<script>
function addMore() {
var table = document.getElementById("myTable");
var row = table.insertRow(-1);
var cell1 = row.insertCell(-1);
var cell2 = row.insertCell(-1);
var x = document.getElementById("myTable").rows[1].cells;
cell1.innerHTML = x[0].innerHTML;
cell2.innerHTML = x[1].innerHTML;
}
function removeLast() {
document.getElementById("myTable").deleteRow(-1);
}
</script>
</head>
<body>
<form action="payroll.php" method="post">
<table id="myTable">
<tr>
<th>Costs</th>
<th>Money Input</th>
</tr>
<tr>
<td>
<select class="mySelect" name="DESCR" >
<option disabled="" selected="">Select</option>
<option value="BASIC PAY">BASIC PAY</option>
<option value="GAS BILL">GAS BILL</option>
<option value="CLUB">CLUB</option>
<option value="MEDICINE">MEDICINE</option>
<option value="BANK LOAN">BANK LOAN</option>
</select>
</td>
<td> <input type="text" name="ALAMT"></td>
</tr>
</table>
</form>
<br>
<button onclick="addMore()">Add More</button>
<button onclick="removeLast()">Remove</button>
<button onclick="myFunction()">Try it</button>
</body>
<script>
function myFunction() {
var select = document.getElementById("myTable").rows[1].cells[0].firstElementChild;
var selectValue = select.options[select.selectedIndex].value;
var ocell = document.getElementById("myTable").rows[1].cells[1];
alert("Selected Index: "+selectValue+"\nInput value: "+ocell.firstElementChild.value);
}
</script>
</html>
Используя этот код каждый я получаю errors.But я хочу <option>
значение, только выбранный пользователем, а не все.
Просьба предложить мне, как я могу сделать это или более лучшие альтернативы для этого. пожалуйста, дайте мне знать, для каких-либо дальнейших информации.Спасибо
Благодаря @Zakaria Acharki для reply.But Я хочу только выбранный вариант формирования избранных пользователем в 'затраты' Drop Down и вставленного пользовательского значения в поле «Ввод денег». Пожалуйста, предложите мне. Спасибо. – user5005768
Добро пожаловать, проверьте мое обновление, пожалуйста. –
Спасибо @Zakaria Acharki за ответ. Но все же он не показывает пользователю данные входы только. Спасибо. – user5005768