<!DOCTYPE html>
<html>
<head>
<style>
table {
font-family: arial, sans-serif;
border-collapse: collapse;
width: 100%;
}
td, th {
border: 1px solid #dddddd;
text-align: left;
padding: 8px;
}
tr:nth-child(even) {
background-color: #dddddd;
}
</style>
</head>
<body>
<fieldset>
<table id="Table1" style="cursor: pointer" class="two">
<tbody style="font-size: 16px;">
</tbody>
</table>
</fieldset>
<button onclick="myFunction()">Load</button>
<table id="Table2">
<tr>
<th>Company</th>
<th>Contact</th>
<th>Country</th>
</tr>
<tr>
<td>Alfreds Futterkiste</td>
<td>Maria Anders</td>
<td>Germany</td>
</tr>
<tr>
<td>Centro comercial Moctezuma</td>
<td>Francisco Chang</td>
<td>Mexico</td>
</tr>
<tr>
<td>Ernst Handel</td>
<td>Roland Mendel</td>
<td>Austria</td>
</tr>
<tr>
<td>Island Trading</td>
<td>Helen Bennett</td>
<td>UK</td>
</tr>
<tr>
<td>Laughing Bacchus Winecellars</td>
<td>Yoshi Tannamuri</td>
<td>Canada</td>
</tr>
<tr>
<td>Magazzini Alimentari Riuniti</td>
<td>Giovanni Rovelli</td>
<td>Italy</td>
</tr>
<tr>
<td>Mac</td>
<td>Malalis</td>
<td>Germany</td>
</tr>
</table>
<script>
function myFunction() {
copy Table2 to Table1 where the country is = "Germany";
}
</script>
</body>
</html>
<script src="http://code.jquery.com/jquery.js"></script>
<script>
function myFunction() {
var rows = $('#Table2 tr:contains("Germany")').clone();
$('#Table1 tbody').append(rows);
}
</script>
Working sample here
ASKER
var rows = $('#Table2 tr:contains("' + c1 + '")').clone();
ASKER
ASKER
ASKER
JavaScript is a dynamic, object-based language commonly used for client-side scripting in web browsers. Recently, server side JavaScript frameworks have also emerged. JavaScript runs on nearly every operating system and in almost every mainstream web browser.
TRUSTED BY
Open in new window
you'll need a little debug but the basics should be okusing jquery you can do the equivalent with a one-liner