webForumDet fria alternativet

Skicka formulärsvar till en e-postadress

2 svar · 178 visningar · startad av Jupiter

JupiterMedlem sedan jan. 2004618 inlägg
#1

Jag har en kod som ser ut som nedan och problemet jag har är att jag vill att när man klickar på "Skicka" ska svaren skcikas till en e-postadress eller liknade. Går det och göra och i så falal hur?

<script type="text/javascript">

function f(fObj) {
    var
	elms = fObj.elements,
	iLen = elms.length,
	oArr = [];

    for (var i = 0; i < iLen; ++i)
	if (elms[i].type == "radio")
	    if (i == 0 || (i > 0 && oArr[oArr.length - 1][0].name != elms[i].name))
		oArr.push(elms[elms[i].name]);

    iLen = oArr.length;

    for (var i = 0; i < iLen; ++i) {
	var
	    j  = oArr[i].length,
	    ch = false;

	for (var k = 0; k < j; ++k)
	    if (oArr[i][k].checked) {
		ch = true;
		break;
	    }

	if (!ch) {
	    alert("Välj ett alternativ.");
	    return false;
	}
    }

    return true;
}

</script>

<form onsubmit="return f(this)">
    <div>
	<p>Fråga 1:
	<input type="radio" name="r1">
	<input type="radio" name="r1">
	<input type="radio" name="r1">
	</p>
    </div>
    <p>Fråga 2:
	<input type="radio" name="r2">
	<input type="radio" name="r2">
	<input type="radio" name="r2">
	</p>
    <div>
	<input type="submit" name="Skicka" value="Skicka">
    </div>
</form>
erkaMedlem sedan dec. 19996 522 inlägg
#2

Du får kolla på ditt webhotell om de har någon mailkomponent som du kan använda via tex asp

PalleMedlem sedan apr. 20003 174 inlägg
#3
[red]<form [b]method="post" action="mailto:mail@adress.se" enctype="text/plain"[/b] onsubmit="return f(this)">[/red]

..dock måste besökaren ha en mailklient installerad för att det ska fungera.

 

127 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)