<script>
var datas = [
{ID: ' 1 ', Name: ' Chinese mansion dividend '},
{ID: ' 2 ', Name: ' Mau Yip Group '},
{ID: ' 3 ', Name: ' Shang Cheng Group '}
];
var selectedidx = {};
function Addcompare (FID) {
if (Selectedidx[fid] | | | getselecteditems (). length = 2) return;
var ul = document.getElementById ("Compareitems");
for (var i = 0; i < datas.length i + +) {
if (datas[i].id = FID) {
var li = document.createelement (' li ');
var liid = datas[i].id;
Li.id = liid;
var str = datas[i].name + ' <button onclick= ' removeli (/' + liid + '/') ' > Removal </button>;
li.innerhtml = str;
Ul.appendchild (LI);
Selectedidx[datas[i].id] = datas[i].id;
Break
}
}
}
function Removeli (liid) {
var ul = document.getElementById ("Compareitems");
var li = document.getElementById (LIID);
if (LI) {
Ul.removechild (LI);
Delete Selectedidx[liid];
}
}
function ClearItems () {
Selectedidx = {};
var ul = document.getElementById ("Compareitems");
ul.innerhtml = ';
}
function Getselecteditems () {
var result = [];
var tmp = {};
For (var p in Selectedidx) {
if (Tmp[p]!= selectedidx[p]) {
Result.push (P);
}
}
return result;
}
</script>
<body>
<div style= "width:90px;height:25px;border:2px solid orange;float:left;text-align:center" > Contrast bar </div>
<div style= "width:200px;height:400px;border:1px solid black;clear:left;float:left;position:relative;padding : 4px ">
<input id= "input_id > <button onclick=" Addcompare (document.getElementById (' input_id '). Value) " > Add </button>
<ul id= "Compareitems" style= "display:block;list-style:none;width:100%" >
</ul>
<br>
<button onclick= "alert (Getselecteditems ())" > Start comparison </button> <button onclick= "ClearItems ()" > Elimination </button>
</div>
</body>