Checka och Ochecka checkboxar

JavaScript

1 svar · 178 visningar · startad av petergrennanet

Medlem sedan dec. 1999258 inlägg
Trådstart#1

Jag vill att nar folk klickar i en checkbox for "Delete" i ett formular fraga dom om dom ar sakra pa sitt val.
Forst testar jag en confirm() och on det ar 'true' sa vill jag "checka" den box dom valde.
Om inte, "avchecka" den checkbox dom tryckte pa.

Hur avcheck'ar man en checkbox box?

Kod:

<script language="JavaScript">
<!--
function Delmsg(productID,product_description,fieldname) {
	var msg;
	msg = "---------------------------------------- Caution message --------------------------------------------\n\n\n";
	msg += "Are you sure you want to delete this one?\n\nproductID:\t\t ";
	msg += productID;
	msg += "\nproduct_description:\t";
	msg += product_description;
	msg += "\n\n\n---------------------------------------- Caution message -------------------------------------------\n";
	
	if (confirm(msg)) {
		document.change_product.fieldname.checked;
	} else {
		!document.change_product.fieldname.checked;
	}
	//alert(msg);
}
-->
</script>

Kallelse:

<input type=checkbox name=delete_0 value="500NO" onClick="javascript:Delmsg('500NO','Single Computer, 500K','delete_0')">
Medlem sedan dec. 1999258 inlägg
#2

Hittade det!

<script>
var box;
	box = eval("document.change_product."+fieldname);
	
	if (box.checked != true) {
		box.checked = false;
	} else {
		if (!confirm(msg)) {
			box.checked = false;
		}
	}</script>
263 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)