Reklama 400x60
Išrinkti žodžiai
Laukelyje įvedama tarpais atskirtų žodžių seka . Spragtelėjus mygtuka
Išrinkti, turi būti išrenkami visi laukelyje įrašyti žodžiai ir įrašomi į pagalbinį masyvą. Spragtelėjus mygtuką Parodyti, pagalbiniame masyve saugomi žodžiai parodomi įrašyti stulpelio pranešimo lange.
Tinklalapio aprašymas, kurio žodžių į masyvą funkcija. Testas dirba
teisingai tiktai tada, kai tarp žodžių nėra pasikartojančių tarpų ir už paskutiniojo žodžio įrašomas tarpas, atrodo taip:
<html>
</head>
<script language="javascript">
var masyvas= new Array (20), n; // Pagalbinis masyvas ir žodžių skaičius
function Testas(x) { // Rašymo i masyvą funkcija
var s=0, sk='', p; // Pagalbiniai kintamieji
n =0; // Tuščio masyvo požymis
while (x.indexOf(sk)>0){ // Žodžių paieškos tęsimo sąlyga
p= x.indexOf(sk); // Žodžių pabaigos indeksas
masyvas [n++]= x.substring(s.p); // Žodžio rašymas į masyvą
x= x.substring(p+1, x.lenght); // Apdorotos dalies atmetimas
}
}
function Rodyti(){ // Masyve saugomų žodžių rodymas
var t= "Išrinkti žodžiai: \n"; // Aiškinantis tekstas
for (i= 0;i<n; i++) // Masyvo peržiūros ciklas
t+= masyvas[i]+"\n"; // Žodžių rinkinio formavimas
alert(t); // Žodžių rinkinio parodymas
}
</script></head>
<body>
<form name= "forma">
Tiriamas tekstas: <input name="tekstas" type=text> <br><br>
<input value =Išrinkti" type=button OnClick= "Testas(form.tekstas.value)">
<input value ="Parodyti" type=button OnClick= "Rodyti()">
</form></body></html>
Rašė: WyPuk
Paimta: Iš knygos
| Straipsnio informacija
AutoriusWyPuk
Parašymo data2009 balandžio 6 20:04:15
Komentarų2
Skaityta1347 Spausdinti |
Komentarai
Rašyti komentarą
Prisijunkite, norėdami parašyti komentarą.
Reitingai