Code:
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("#p").click(function(){
var arr = $("#txt").val().split(",");
for (var i=0;i<arr.length;i++)
{
var sEmail = arr[i];
if (!validateEmail(sEmail))
$(".error").append("<span>" + arr[i] + "</span>"+"<br/>");
}
});
});
function validateEmail(sEmail) {
var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
if (filter.test(sEmail)) {
return true;
}
else {
return false;
}
}
</script>
</head>
<body>
<textarea id="txt"></textarea>
<input type="submit" value="Submit" id="p"/>
<div class="error" >
</div>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("#p").click(function(){
var arr = $("#txt").val().split(",");
for (var i=0;i<arr.length;i++)
{
var sEmail = arr[i];
if (!validateEmail(sEmail))
$(".error").append("<span>" + arr[i] + "</span>"+"<br/>");
}
});
});
function validateEmail(sEmail) {
var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
if (filter.test(sEmail)) {
return true;
}
else {
return false;
}
}
</script>
</head>
<body>
<textarea id="txt"></textarea>
<input type="submit" value="Submit" id="p"/>
<div class="error" >
</div>
</body>
</html>
Iz textarea pravim niz stringova odvojenih zarezom i onaj koji ne zadovoljava uslov treba da se prikaze ispod polja... Ovaj kod kada ne ubacim validaciju za email radi,ali sa
validacijom ne.. Ima li neko predstavu gde gresim?

Validacija Emailova pomocu JQuery-ja