function myFunction() {
var x = document.getElementById("mySelect").value;
document.getElementById("demo").innerHTML = x ;
}
I want to be able to use that in each table td
this is my example i need to change the value in the table cell according the selected value in the combobox but it is alwayse only change the first cell not each cell onclick
please i need a help that when i click at any cell it changes into the combobox value please i need help
this is my example
Use the jQuery
event onclick to achieve this.
$("td").on("click", function(){
var x = document.getElementById("mySelect").value;
$(this).html(x);
})
$("td").on("click", function(){
var x = document.getElementById("mySelect").value;
$(this).html(x);
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<h3>A demonstration of how to access a SELECT element</h3>
<select id="mySelect" >
<option>Apple</option>
<option>Pear</option>
<option>Banana</option>
<option>Orange</option>
<option>Apple</option>
<option>Pear</option>
<option>Banana</option>
<option>Orange</option>
</select>
<table style="width:700px;height:700px;margin:0 auto;border:1px solid black;" >
<tr>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
</tr>
<tr>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
</tr>
<tr>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
</tr>
<tr>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
<td style="border:1px solid black;border-collapse:collapse;" > <div>Try it</div></td>
</tr>
</table>
</div>