Hallo,
bin absoluter Newbie und habe folgendes Script integriert
"integriert" heißt "nicht selber geschrieben"?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
http://www.w3.org/TR/html4/strict.dtd>
<html>
<head>
<title></title>
<script language="JavaScript" type="text/javascript">
<!--
function mail()
{
var name = "meinname";
var domain = "xyz.com";
var sendmail = 'mailto:' + name + '@' + domain;
window.location.href = sendmail;
}
// -->
</script>
Schon die ersten beiden Zeilen sind schlecht, und die vorletzte auch.
Als Newbie solltest du ganz vorne anfangen. Lies mal unter <http://de.selfhtml.org/javascript/intro.htm#javascriptbereiche@title=JavaScript-Bereiche in HTML definieren>, wie man das macht.
Lies dazu doch noch ein bisschen in Selfhtml unter den Stichwort "Funktionen". Dann wird es bestimmt noch klarer.
Ja: An Funktionen kann man sogenannte Parameter übergeben, mit denen sie dann arbeiten. In diesem Fall wäre z.B. "name" ein geeigneter Kandidat für einen Parameter. Den muss man dann in der Funktion nicht mehr exra mit var
deklarieren:
function mail(name)
{
window.location.href = 'mailto:' + name + '@example.com';
}
Gruß, Don P