webForumDet fria alternativet

Knapp prompt och tecken

5 svar · 253 visningar · startad av ironhead

ironheadMedlem sedan mars 20011 346 inlägg
#1

Hur gör man som här i Webforum för att man ska kunna trycka typ på input-knappen, och så får man mata in en text och så skriver den ut [ B ] text [ / B ] i textrutan...?

dectgapMedlem sedan sep. 20021 655 inlägg
#2

Enkelt exempel:

<script type="text/javascript">
function addBold(){
    txt = prompt('Ange text','');
    if (txt==null || txt=='')
      return;

    document.forms['theForm'].elements['msg'].value+='(b)'+txt+'(/b)';
}
</script>

...

<form action="ingen_alls" name="theForm">

<input type="button" value="B" onclick="addBold()">
<br />
<textarea name="msg"></textarea>

</form>
ironheadMedlem sedan mars 20011 346 inlägg
#3

Very najs!
Tackar! :birp

ironheadMedlem sedan mars 20011 346 inlägg
#4

Om man jag har en dropdown hur skickar jag värdet vidare då?
typ:

<script>
function storlek(vag){
txt = prompt('Ange text','');
if (txt==null || txt=='')
return;

document.forms\['vbform'\].elements\['textfield'\].value+='\<h'+vag+'\>'+txt+'\</h'+vag+'\>';

}
</script>

<form name="vbform">
<select>
<option value="1">1
<option value="2">2
<option value="3">3
<option value="4">4
<input type="button" value="storlek" onclick="storlek(vad ska hit?)">
</select>
</form>

dectgapMedlem sedan sep. 20021 655 inlägg
#5
<script type="text/javascript"> 
function storlek(vag){ 
txt = prompt('Ange text',''); 
if (txt==null || txt=='') 
return; 

document.forms['vbform'].elements['textfield'].value+='<h'+vag+'>'+txt+'</h'+vag+'>'; 
} 
</script>

...

<form name="vbform"> 
<select name="hsize"> 
<option value="1">1 
<option value="2">2 
<option value="3">3 
<option value="4">4 
<input type="button" value="storlek" onclick="storlek(document.forms['vbform'].elements['hsize'].value)"> 
</select> 
<br />
<textarea name="textfield"></textarea>

</form>
ironheadMedlem sedan mars 20011 346 inlägg
#6

*weeeee* :bire

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