JS Variable in Textbox schreiben
Hallo
wie kann ich etwas in eine textbox schreiben mit einem JavaScript???
Also das JS führt einen code aus, und schreibt dann eine variable in das textfeld
z.B die "var wort" ich das "textfield"
HTML-Code:
<form name="herkunft" method="post" action="#">
<input type="text" name="textfield" value>
</form>
mfg
robin
AW: JS Variable in Textbox schreiben
Moin!
Zitat:
Zitat von milchkuh
z.B die "var wort" ich das "textfield"
:confused: :confused:
Gewöhne Dir doch mal an, klar und deutlich zum Besten zu geben, was Ambach ist...
Ahoi - Pit
AW: JS Variable in Textbox schreiben
HTML-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script type="text/javascript" language="JavaScript">
function write(var name) {
if(var name=="franz")
{
document.write.form.herkunft.textfield.value;
}
}
</script>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form name="form1" method="post" action="">
<p>
<input type="text" name="textfield">
</p>
</form>
<p><a href="#" onClick="write(franz);">test</a></p>
</body>
</html>
also ich möchte, dass der Wert der beim draufclicken des links nacher in dem "textfield" steht
AW: JS Variable in Textbox schreiben
PHP-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<title>Beispiel</title>
<script type="text/javascript">
<!--
function blah(wort){
document.herkunft.textfield.value=wort;
}
//-->
</script>
</head>
<body>
<form name="herkunft" action="#">
<input name="textfield">
<input type="button" value="klick mich" onclick="blah('blubb')">
</form>
</body>
</html>
AW: JS Variable in Textbox schreiben
würde das auch mit einem Link gehen...
<input type="button" value="klick mich" onclick="blah('blubb')"> würde das auch so gehen:
<a href="#" onClick="blah('blubb');">test</a>
?
AW: JS Variable in Textbox schreiben
AW: JS Variable in Textbox schreiben
AW: JS Variable in Textbox schreiben
ämmm nochmal eine Frage,
also ich habe jetzt mal alles zusammen, und es finktioniert eigentlich auch. Nur wenn die ca. 5 if-Anweisungen im JS stehen funzt es nicht wisst ihr warum das ned geht???
HTML-Code:
<script type="text/javascript" language="JavaScript">
i01 = new Image();
i01.src = "karte_ch.jpg"; /* normale-Grafik */
i02 = new Image();
i02.src = "karte_ch_franzoesischeschweiz.jpg"; /* Highlight-Grafik */
i03 = new Image();
i03.src = "karte_ch.jpg"; /* normale-Grafik */
i04 = new Image();
i04.src = "karte_ch_graubuenden-tessin.jpg"; /* Highlight-Grafik */
i05 = new Image();
i05.src = "karte_ch.jpg"; /* normale-Grafik */
i06 = new Image();
i06.src = "karte_ch_nordschweiz.jpg"; /* Highlight-Grafik */
i07 = new Image();
i07.src = "karte_ch.jpg"; /* normale-Grafik */
i08 = new Image();
i08.src = "karte_ch_westschweiz.jpg"; /* Highlight-Grafik */
i09 = new Image();
i09.src = "karte_ch.jpg"; /* normale-Grafik */
i10 = new Image();
i10.src = "karte_ch_zentralschweiz.jpg"; /* Highlight-Grafik */
function hiLite(imgID,imgObjName,name) {
document.images[imgID].src = eval(imgObjName + ".src")
if(var name=="franz")
{
document.herkunft.name.value='Franzoesische Schweiz';
}
if(var name=="grau")
{
document.herkunft.name.value='Graubuenden';
}
if(var name=="nord")
{
document.herkunft.name.value='Nordschweiz';
}
if(var name=="west")
{
document.herkunft.name.value='Westschweiz';
}
if(var name=="zentral")
{
document.herkunft.name.value='Zentralschweiz';
}
else
{
document.herkunft.name.value='';
}
}
</script>
</head>
<body>
<div class="box-karte">
<img name="foto1" src="karte_ch.jpg" width="500" height="341" border="1">
</div>
<div class="box-names">
<h1 class="titel">legende</h1>
<br>
<a href="#" class="text" OnMouseover = "hiLite('foto1','i02','franz');" OnMouseout = "hiLite('foto1','i01');">Franzoesischeschweiz</a><br><br>
<a href="#" class="text" OnMouseover = "hiLite('foto1','i04','grau');" OnMouseout = "hiLite('foto1','i03');">Graubuenden</a><br><br>
<a href="#" class="text" OnMouseover = "hiLite('foto1','i06','nord');" OnMouseout = "hiLite('foto1','i05');">Nordschweiz</a><br><br>
<a href="#" class="text" OnMouseover = "hiLite('foto1','i08','west');" OnMouseout = "hiLite('foto1','i07');">Westschweiz</a><br><br>
<a href="#" class="text" OnMouseover = "hiLite('foto1','i10','zentral');" OnMouseout = "hiLite('foto1','i09');">Zentralschweiz</a><br><br>
<br>
<br>
<form name="herkunft" method="post" action="#">
<input type="text" name="textfield">
</form>
</div>
</body>
</html>
wenn das(unten) nicht drinsteht funktioniert das script..
HTML-Code:
if(var name=="franz")
{
document.herkunft.name.value='Franzoesische Schweiz';
}
if(var name=="grau")
{
document.herkunft.name.value='Graubuenden';
}
if(var name=="nord")
{
document.herkunft.name.value='Nordschweiz';
}
if(var name=="west")
{
document.herkunft.name.value='Westschweiz';
}
if(var name=="zentral")
{
document.herkunft.name.value='Zentralschweiz';
}
else
{
document.herkunft.name.value='';
}
hier ist sonst mal der link zur seite:
http://server-p002.hostpoint.ch/~ksp...arte_ch/34.htm
AW: JS Variable in Textbox schreiben
Was soll das:
if(var name=="franz")
??
AW: JS Variable in Textbox schreiben
ja wenn in der variable name "franz" drinsteht dann macht er das...
AW: JS Variable in Textbox schreiben
aber da muss doch ein var davorstehen oder???
AW: JS Variable in Textbox schreiben
Da darf kein var vor stehen! Hier mal ein Beispiel basierend auf Deinem Code:
PHP-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<title>Beispiel</title>
<script type="text/javascript">
i01 = new Image();
i01.src = "karte_ch.jpg"; /* normale-Grafik */
i02 = new Image();
i02.src = "karte_ch_franzoesischeschweiz.jpg"; /* Highlight-Grafik */
i03 = new Image();
i03.src = "karte_ch_graubuenden-tessin.jpg"; /* Highlight-Grafik */
i04 = new Image();
i04.src = "karte_ch_nordschweiz.jpg"; /* Highlight-Grafik */
i05 = new Image();
i05.src = "karte_ch_westschweiz.jpg"; /* Highlight-Grafik */
i06 = new Image();
i06.src = "karte_ch_zentralschweiz.jpg"; /* Highlight-Grafik */
function hiLite(imgID,imgObjName,name) {
document.images[imgID].src = window[imgObjName].src;
if(name)document.herkunft.textfield.value=name;
else document.herkunft.textfield.value='';
}
</script>
</head>
<body>
<div class="box-karte">
<img name="foto1" src="karte_ch.jpg" width="500" height="341" border="1">
</div>
<div class="box-names">
<h1 class="titel">legende</h1>
<br>
<a href="#" class="text" OnMouseover = "hiLite('foto1','i02','Franzoesische Schweiz');" OnMouseout = "hiLite('foto1','i01');">Franzoesischeschweiz</a><br><br>
<a href="#" class="text" OnMouseover = "hiLite('foto1','i03','Graubuenden');" OnMouseout = "hiLite('foto1','i01');">Graubuenden</a><br><br>
<a href="#" class="text" OnMouseover = "hiLite('foto1','i04','Nordschweiz');" OnMouseout = "hiLite('foto1','i01');">Nordschweiz</a><br><br>
<a href="#" class="text" OnMouseover = "hiLite('foto1','i05','Westschweiz');" OnMouseout = "hiLite('foto1','i01');">Westschweiz</a><br><br>
<a href="#" class="text" OnMouseover = "hiLite('foto1','i06','Zentralschweiz');" OnMouseout = "hiLite('foto1','i01');">Zentralschweiz</a><br><br>
<br>
<br>
<form name="herkunft" action="#">
<input type="text" name="textfield">
</form>
</div>
</body>
</html>
Hab's nicht gecheckt - kann sein, daß ich bein Wegradieren von überflüssigem Kram einen shantie eingebaut hab...
AW: JS Variable in Textbox schreiben
ou aha ja aber vieeeelen dank!!!!!
AW: JS Variable in Textbox schreiben