webForumDet fria alternativet

Checka och Ochecka checkboxar

1 svar · 173 visningar · startad av petergrennanet

petergrennanetMedlem sedan dec. 1999273 inlägg
#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')">

------------------
peterbe.com

petergrennanetMedlem sedan dec. 1999273 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>

------------------
peterbe.com

127 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
124 ms — hämta tråd, inlägg och bilagor (db)