Min fråga var:
Jag har ett formulär:
<form action="http:/www.whatever.se/nr=" method="post" name="Inloggning">
<input name="Nr" type="text">
<input type="submit" name="Submit" value="Submit">
</form>
I textrutan skrivs ett värde in (tex 1170)
Då ska adressen bli:
http:/www.whatever.se/nr=1170
Svaret jag fick:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<script language="JavaScript" type="text/javascript">
<!--
function url(){
input = document.Inloggning.Nr.value
location.href = "http:/www.whatever.se/nr="+input
}
//-->
</script>
</head>
<body>
<form action="http:/www.whatever.se/nr=" method="post" name="Inloggning" onSubmit="url()">
<input name="Nr" type="text">
<input type="submit" name="Submit" value="Submit">
</form>
</body>
</html>
men jag länkas bara till den adress som står i action-taggen, javascriptet verkar inte användas. någon?
colioneMedlem sedan juni 20014 421 inlägg Bliff, bloff, blaff:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<script language="JavaScript" type="text/javascript">
<!--
function url(){
input = document.Inloggning.Nr.value
document.form[0].action = "http:/www.whatever.se/nr="+input
}
//-->
</script>
</head>
<body>
<form method="post" name="Inloggning" onSubmit="url()">
<input name="Nr" type="text">
<input type="submit" name="Submit" value="Submit">
</form>
</body>
</html>
colioneMedlem sedan juni 20014 421 inlägg Om vi provar såhär då:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<script language="JavaScript" type="text/javascript">
<!--
function url(){
input = document.Inloggning.Nr.value
document.Inloggning.action = "http:/www.whatever.se/nr="+input
document.Inloggning.submit()
}
//-->
</script>
</head>
<body>
<form method="post" name="Inloggning">
<input name="Nr" type="text">
<input type="button" name="Submit" value="Submit" onclick="url()">
</form>
</body>
</html>
Jesper TMedlem sedan nov. 20017 144 inlägg ELLER:
<script language="JavaScript" type="text/javascript">
<!--
function url(){
input = document.Inloggning.Nr.value
document.Inloggning.action = "http://www.whatever.se?nr="+input
}
//-->
</script>
<form method="post" name="Inloggning" onSubmit="url()" target="_blank">
<input name="Nr" type="text">
<input type="submit" name="Submit" value="Submit">
</form>