mikulMedlem sedan aug. 20013 824 inlägg Nån som vet hur man gör för att lägga till förbestämd text i ett formulärfält med hjälp av länkar...
Typ som när man lägger till smilisar här på wF när man skriver inlägg... :)
+ Att jag undrar hur man gör som dom har gjort knapparna som man lägger till länkar och sånt med...
Alltså när det kommer upp pupuppfönster där man får skriva in teteln på länken och även adressen...
Nån som vet hur man gör dessa två saker?
/ Mikul
För att lägga till grejor i formulärfält:
Denna koden ska finnas i head:
<script language="javascript" type="text/javascript">
function AddText(strText){
with(document.forms[0]){
textbox.value = strText;
}
}
</script>
Denna använder du i body:
<input type="button" value="Lägg till text" onclick="AddText('Martin rockar!');" />
<br />
<textarea name="textbox" rows="10" cols="50"></textarea>
Prompten: skäms Mikul! :e https://www.palleman.nu/default.asp?category=webdevelopment&subcat=13&ID=15
mikulMedlem sedan aug. 20013 824 inlägg Hehe, Tackar Martin!
Missade den delen på palleman tror jag ;)
/ Mikul
mikulMedlem sedan aug. 20013 824 inlägg Kan inte få det att fungera riktigt :(
Vad gör jag för fel?
<script language="javascript" type="text/javascript">
function AddText(strText){
with(document.forms[0]){
textbox.value = strText;
}
}
</script>
</head>
i body:
<form name="form1" method="post" action="">
<tr>
<td valign="top">
Rubrik:<br><input type="text" name="textfield">
<br>
Text:<br>
<textarea name="texbox" cols="100" rows="30"></textarea>
<input name="add" type="submit" id="add" value="Lägg till!">
<br>
</td>
<td>
<input type="button" value="fetstil" onclick="AddText('[B] [/B]');" />
</td>
</tr>
</form>
nån som ser vad jag gör för fel?
Än en gång så har m_soderlund gett någon samma gamla trasiga kod.
<script language="javascript" type="text/javascript">
function AddText(strText){
with(document.forms[0]){
textbox.value += strText;
}
}
</script>
</head>
i body:
<form name="form1" method="post" action="">
<tr>
<td valign="top">
Rubrik:<br><input type="text" name="textfield">
<br>
Text:<br>
<textarea name="textbox" cols="100" rows="30"></textarea>
<input name="add" type="submit" id="add" value="Lägg till!">
<br>
</td>
<td>
<input type="button" value="fetstil" onclick="AddText(' ');" />
</td>
</tr>
</form>
Det där fungerar. Du hade för övrigt stavat fel till textbox.
mikulMedlem sedan aug. 20013 824 inlägg Tack så mycket för hjälpen Peter! :moose