Здравствуйте. Есть код:
var myArray = [ 'ир', 'ир', 'ир' ];
alert( myArray.every( function(item){ return item == 'ир'; } ) );
Как используя every проверить, что значения value у input совпадают. У меня какая-то ерунда получается
<!DOCTYPE html>
<html>
<head></head>
<body>
<input name="raz">
<input name="raz">
<input name="raz">
<script>
window.oninput = function() {
var all = document.getElementsByName('raz');
function isBigEnough(item) {
for (var i=0; i<item.length; i++) {
return (item[i].value == '10');
}
}
if (all.every(isBigEnough)) {
alert('получилось');
}
}
</script>
</body>
</html>
Вот так только проверяет на совпадение одного из input
<input name="raz">
<input name="raz">
<input name="raz">
<script>
window.oninput = function() {
var all = document.getElementsByName('raz');
for (var i=0; i<all.length; i++) {
if (all[i].value == '10') {
alert('получилось');
}
}
}
</script>