Hi,
Good day!
I have problem in checking if the two values of variables is match or like.
sample 1:
in this sample 1 my condition works fine.
lot_number = LO130227003
lot_number_scan = LO130227003
if(lot_number === lot_number_scan)
{
alert('correct');
}
else
{
alert('wrong');
}
sample 2:
in this sample 2 my condition did not work.
lot_number = LO130227003-LO130228001
lot_number_scan = LO130227003
if(lot_number === lot_number_scan)
{
alert('correct');
}
else
{
alert('wrong');
}
I tried to find the solution in this problem but I can't find the same problem.
I want to happen is:
if(LO130227003-LO130228001 LIKE OR Match LO130227003)
{
alert('correct');
}
elseif(LO130227003-LO130228001 LIKE OR Match LO130227003LO130228001)
{
alert('correct');
}
else
{
alert('wrong');
}
I don't know what syntax should I used.
here is my code:
function sequence(varid)
{
var a= varid.indexOf("/")
var b= varid.slice(0,a);
b = parseInt(b)
c= (b+1)
var f = varid.slice(a);
if (window.event.keyCode==13 || window.event.keyCode==10) {
var lot_number = document.getElementsByName("lot_number")[b].value;
var lot_number_scan = document.getElementsByName("lot_number_scan")[b].value;
var counting = document.getElementsByName("lot_number_scan");
counting = counting.length;
var newid = c + f
if(c == counting)
{
document.getElementById("issued_by").focus();
}
else
{
//----In this part I need to check if lot_number like lot_number_scan
if(lot_number === lot_number_scan)
{
document.getElementById(newid).focus();
}
else{
document.getElementsByName("lot_number_scan")[b].value = '';
document.getElementsByName("lot_number_scan")[b].focus();
}
}
}
}
I hope someday can help me to fix this problem.
Thank you so much.