Strona 1 z 1
www - java script
: 28 kwie 2010, o 20:18
autor: milena_sam
Mam problem. Muszę zrobić formularz i obok każdego pola przy formularzu muszę umieścić przycisk, który będzie sprawdzał, czy dane pole nie zawiera nieprawidłowych znaków, np. czy w imieniu nie pojawiają się cyfry. Tę część zadania udało mi się zrobić. Muszę jeszcze zrobić zastrzeżenie co do tego, że np. przy wyborze zainteresowań (robione są w checkboxie) musi być conajmniej jedno pole zaznaczone i w textarea muszę zrobić ograniczenie znaków do 300. Czy ktoś może mi napisać jak mam to zrobić, albo podać jakieś linki ze stronami, gdzie znajdę odpowiedź na moje pytania. Z góry dziękuję:)
www - java script
: 29 kwie 2010, o 11:16
autor: smiechowiec
Kod: Zaznacz cały
<script language="JavaScript" type="text/javascript">
<!--
MaxLen = 10; // Maksymalna długość tekstu dla textarea
function fselection() {
result = document.form01.interes01.checked
| document.form01.interes02.checked
| document.form01.interes03.checked;
if (!result)
alert("Przynajmniej jedno zainterespowanie powino zostać zaznaczone");
}
function fdeny(obj) {
return (obj.value.length < MaxLen);
}
function fdenypaste(obj) {
return ((obj.value.length + window.clipboardData.getData("Text").length) <= MaxLen);
}
// -->
</script>
<form action="" name="form01" id="form01">
<input type="checkbox" name="interes01">Muzyka
<input type="checkbox" name="interes02">Film
<input type="checkbox" name="interes03">Teatr
<input type="button" name="test_checkbox" value="Sprawdz zainteresowania" onClick="fselection();"><br><br>
<textarea cols="40" rows="5" name="textfield" onPaste="return fdenypaste(this);"
onKeyPress="return fdeny(this);">0123456789</textarea>
</form>