function validateDomainName(strValue)
{
return /www.[a-z0-9_-]+.[a-z]{2, 3}/ig.test(strValue);
}
function validateDomainName(strValue)
{
return /www.[a-z0-9_-]+.[a-z]{2, 3}/ig.test(strValue);
}
//not 100% right, will fix later
function checkDateFormat()
{
var pattern = new RegExp(0|1[0-9]/[0-3][0-9]/[0-9][0-9]);
if(document.getElementById('timestampStarted').value.match(pattern))
{
var date_array = document.getElementById('timestampStarted').value.split('/');
var month = date_array[0];
var day = date_array[1];
var year = date_array[2];
// This instruction will create a date object
source_date = new Date(year,month,day);
if(month != source_date.getMonth())
{
alert('Month is not valid!');
return false;
}
if(day != source_date.getDate())
{
alert('Day is not valid!');
return false;
}
if(year != source_date.getYear())
{
alert('Year is not valid!');
return false;
}
}
else
{
alert('Date format is not valid!');
return false;
}
return true;
}
function validateEmail( strValue)
{
var objRegExp = /(^[a-z]([a-z_.]*)@([a-z_.]*)([.][a-z]{3})$)|(^
[a-z]([a-z_.]*)@([a-z_.]*)(.[a-z]{3})(.[a-z]{2})*$)/i;
//check for valid email
return objRegExp.test(strValue);
}
//AJAX Example
function ajaxFunctionGeneral()
{
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, IE7, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject)
{ // if IE
try
{
page_request = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e)
{
try
{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e)
{
}
}
}
else
return false
return page_request;
}
function reboot(deviceId)
{
var response=confirm('Are you sure to reboot');
if(!response)
exit;
page_request = ajaxFunctionGeneral();
if (!page_request) return false;
page_request.onreadystatechange=function()
{
if(page_request.readyState==4)
{
var response=page_request.responseText;
var displayArea = document.getElementById('showDiagnosticsResults');
displayArea.value = response;
}
}
page_request.open('GET', '/Inventory/Diagnostics/reboot.php?deviceId='+deviceId, true)
page_request.send(null)
}
From: http://sitestree.com/?p=3477
Categories:JavaScript
Tags:
Post Data:2016-07-09 20:34:58
Shop Online: https://www.ShopForSoul.com/
(Big Data, Cloud, Security, Machine Learning): Courses: http://Training.SitesTree.com
In Bengali: http://Bangla.SaLearningSchool.com
http://SitesTree.com
8112223 Canada Inc./JustEtc: http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning)
Shop Online: https://www.ShopForSoul.com/
Medium: https://medium.com/@SayedAhmedCanada
