---
title: "Confirm med tre knappval..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/103634-confirm-med-tre-knappval"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "mattiasnordin"
published: "2004-05-14T14:29:15.000Z"
updated: "2004-05-14T17:33:27.000Z"
replies: 8
views: 388
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/103634-confirm-med-tre-knappval"
---

# Confirm med tre knappval...

## #1 — mattiasnordin, 2004-05-14T14:29Z

Går det att skapa en confirmbox med tre kanppalternativ. Typ "yes, no, cancel" \`?

 :p

Permalänk: https://www.webforum.nu/p/103634

## #2 — Palle, 2004-05-14T14:34Z

Här finns en sida som labbar friskt med alternativa *boxar*. :e

<http://www.webreference.com/dhtml/column22/js-vbNewjs.html>

Permalänk: https://www.webforum.nu/p/1346204

## #3 — mattiasnordin, 2004-05-14T14:57Z

Verkar ju lovande.

```
			<SCRIPT Language="JavaScript">
			myIntegerVariable = IEBox(
		     'My IE Box Title',
		     'My IE Box Message',
		     1,3,1,0)
			switch (myIntegerVariable) {
			case 2: // 'Cancel'
		      // statements to execute if Cancel pressed
			break;
			case 6: // 'Yes'
		   	break;
		   	case 7: // 'No'
		    break;
			}
			</script>
```

Ger object expected fel. Vad behöver man göra mer än detta ?

Permalänk: https://www.webforum.nu/p/1346212

## #4 — mattiasnordin, 2004-05-14T15:03Z

Oups... allt kom inte med...

```
<SCRIPT Language="JavaScript">
IE4 = document.all;
function IEBox(title,mess,icon,buts,defbut,mods) {
retVal = (IE4) ? makeMsgBox(title,mess,icon,buts,defbut,mods) : null;
return retVal;
}

myIntegerVariable = IEBox(
	'My IE Box Title',
	'My IE Box Message',
	1,3,1,0)
switch (myIntegerVariable) {
	case 2: // 'Cancel'
    // statements to execute if Cancel pressed
	break;
	case 6: // 'Yes'
  	break;
	case 7: // 'No'
   break;
}
</script>
```

Men som sagt object expected

Permalänk: https://www.webforum.nu/p/1346215

## #5 — Peter S, 2004-05-14T15:10Z

Du glömde funktionen makeMsgBox():

```
<SCRIPT LANGUAGE=VBScript TYPE="text/vbscript">
<!--

Function makeMsgBox(title,mess,icon,buts,defbut,mods)
   butVal = buts + (icon*16) + (defbut*256) + (mods*4096)
   makeMsgBox = MsgBox(mess,butVal,title)
End Function

-->
</SCRIPT>
```

 :)

Permalänk: https://www.webforum.nu/p/1346219

## #6 — mattiasnordin, 2004-05-14T15:25Z

Jo men visst. Nu fungerar det.

Men kan man inte få byta namn på knapparna till valfria labels?

Permalänk: https://www.webforum.nu/p/1346222

## #7 — Peter S, 2004-05-14T15:46Z

<http://www.devguru.com/Technologies/vbscript/quickref/msgbox.html>

 :)

Permalänk: https://www.webforum.nu/p/1346232

## #8 — @nders, 2004-05-14T15:55Z

Glöm bara inte bort att det endast är IE som gillar VBScript. :)

Permalänk: https://www.webforum.nu/p/1346239

## #9 — mattiasnordin, 2004-05-14T17:33Z

Det är till ett intranät så det är helt ok. 

Tack ska ni ha och trevlig helg...

Permalänk: https://www.webforum.nu/p/1346285

---

Tråden på webben: https://www.webforum.nu/amne/javascript/103634-confirm-med-tre-knappval
