Megjegyzés: ( 2016 jQery)
<script src=https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js></script> változata,
a következő szelektorokat nem ismeri: $("input:not(:empty)") és $("input:empty")
Ezek helyettesítésére, jQery szelektorhoz, a jól bevált JavaScript programot is, alkalmaznunk kell.
<head>
<script src=https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js></script>
<script>
$(document).ready(function(){
// ---------- Kiválasztott input, adatának lekérdezése. ---------------------------------------------
$("#inpAdat").click(function(){
var InputAdat= $("#inp").val();
var tartalom= "Kiválasztott input elem tartalma= "+ InputAdat;
$("#input_adat").html(tartalom);
});
$("#inpAdat02").click(function(){
var InputAdat= $("#inp04").val();
var tartalom= "Kiválasztott input elem tartalma= "+ InputAdat;
$("#input_adat").html(tartalom);
});
// ------ Összes üres input elem. --------------------------------------------------------------------
$("#ures_inputok").click(function(){
var inputok_szama = $("input").length;
var input_elem=$("input");
for(i=0; i<inputok_szama; i++){
var xx=input_elem[i].value;
if(xx == ""){input_elem[i].style.backgroundColor="orange"; } // Összes, üres elemek kijelölése.
}
});
// ------ Összes nem üres input elem. -----------------------------------------------------------------
$("#nemures_inputok").click(function(){
var inputok_szama = $("input").length;
var input_elem=$("input");
for(i=0; i<inputok_szama; i++){
var xx=input_elem[i].value;
if(xx != ""){input_elem[i].style.backgroundColor="orange"; } // Összes, nem üres elemek kijelölése.
}
});
// ------ Minden input adat kiíratása, és üres mezők kijelölése. ----------------------------------------
$("#jsinput").click(function(){
var tomb= new Array();
var inputok_szama = $("input").length;
var input_elem=$("input");
// -------- Üres mezők kijelölése.
for(i=0; i<inputok_szama; i++){
var xx=input_elem[i].value;
tomb[i]=xx; // Tömbbe íratjuk az adatokat, így azokat is lekérdezhetjük.
if(xx != ""){input_elem[i].style.backgroundColor="white"; }
else{input_elem[i].style.backgroundColor="orange"; }
}
// -------- Adatok lekérdezése.
for(i=0; i<inputok_szama; i++){
if(tomb[i] !=""){tartalom=(i+". "+tomb[i]+"<br />"); $("#input_adat").append(tartalom); }
else {tartalom=(i+". Üres.<br />"); $("#input_adat").append(tartalom); }
}
});
});
</script>
</head>
|