
sorki ze pytanie dotyczy Javy Script ali nie bardzo wiem gdzie indziej je zadać. Chodzi o to że chciałbym żeby klikając na pole typu checbox zaznaczało mi jedno pole typu radi, a jeżeli klikam na drugie pole typu radio to żeby czyściło mi wszystkie pola typu czekbox. Troszke już tego zrobiłem i mój kod wygląda tak
Kod
<script language="javascript">
function changeDrivingLicenseStatus(field) {
if (field.checked == false) {
for (var i = 0; i < document.data.elements.length; i++) {
var tmpObject = document.data.elements[i];
// alert('Name: ' + tmpObject.name);
if ((tmpObject.type == 'checkbox') && (tmpObject.name.substring(0, 3) == "dl_")) {
if (tmpObject.checked == true) {
tmpObject.checked = false;
}
}
}
}
}
function setDrivingLicense(field, dlType) {
if (field.checked == false) {
var status = false;
for (var i = 0; i < document.data.elements.length; i++) {
var tmpObject = document.data.elements[i];
// alert('Name: ' + tmpObject.name);
if ((tmpObject.type == 'checkbox') && (tmpObject.name.substring(0, 3) == "dl_")) {
// alert('Name accepted: ' + tmpObject.name);
if (tmpObject.checked == true) {
status = true;
break;
}
}
}
// alert('Status: ' + status);
document.data.drivingLicense.checked = status;
}
else {
document.data.drivingLicense.checked = true;
}
}
</script>
function changeDrivingLicenseStatus(field) {
if (field.checked == false) {
for (var i = 0; i < document.data.elements.length; i++) {
var tmpObject = document.data.elements[i];
// alert('Name: ' + tmpObject.name);
if ((tmpObject.type == 'checkbox') && (tmpObject.name.substring(0, 3) == "dl_")) {
if (tmpObject.checked == true) {
tmpObject.checked = false;
}
}
}
}
}
function setDrivingLicense(field, dlType) {
if (field.checked == false) {
var status = false;
for (var i = 0; i < document.data.elements.length; i++) {
var tmpObject = document.data.elements[i];
// alert('Name: ' + tmpObject.name);
if ((tmpObject.type == 'checkbox') && (tmpObject.name.substring(0, 3) == "dl_")) {
// alert('Name accepted: ' + tmpObject.name);
if (tmpObject.checked == true) {
status = true;
break;
}
}
}
// alert('Status: ' + status);
document.data.drivingLicense.checked = status;
}
else {
document.data.drivingLicense.checked = true;
}
}
</script>
i zaznaczanie mi dział ale klikając pole typu radio nie moge wyczyścić checkboxow. Czy ktoś wie jak to zrobić?
z góry dziękuje
