Avatar billede bremer Nybegynder
24. august 2006 - 16:54 Der er 10 kommentarer og
1 løsning

Keyword builder

Hej,

Er der nogle kloge hoveder som kan hjælp mig hertil, med at bygge en "keywords builder" - Og hvad betyder det så?

Jo, når man skriver et keyword fx. "ønsker hjælp"

skulle den gerne laves om til:

ønsker hjælp
"ønsker hjælp"
[ønsker hjælp]
ønskerhjælp
hjælpønsker
osv.
osv.

Jeg har fået nogle ideér - af en ven, men jeg ved ikke helt hvordan jeg skal sætte det sammen...

var word = "ønsker hjælp";
var wordarray = word.split(' ');
var keywords = new Array();
keywords[0] = word;
if(wordarray.length == 1)
if(wordarray.length == 2)

Søger lige hjælp hertil - over and out fra Bremer

PS. Skøn dag til alle sammen  :)
Avatar billede mclemens Nybegynder
24. august 2006 - 20:11 #1
Eksempel:



<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>

<script type="text/javascript">

var w = "ønsker hjælp";
var wa = w.split(' ');wa[3]=wa[1]+" "+wa[0];
txtstr=(wa.length!=4)?w:w+",\""+w+"\",["+w+"],"+wa[0]+wa[1]+","+wa[1]+wa[0]+",["+wa[3]+"],\""+wa[3]+"\","+wa[3];






window.onload=function(){
document.getElementById("test").firstChild.nodeValue=txtstr;
}

</script>

</head><body>

<div id="test">Javascript kræves</div>
</body></html>
Avatar billede mclemens Nybegynder
24. august 2006 - 20:20 #2
Nok lidt bedre eksempel...




<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>

<script type="text/javascript">

function buildstr(t){

w=t.form.str.value;

var wa = w.split(' ');wa[3]=wa[1]+" "+wa[0];

txtstr=(wa.length!=4)?w:w+",\""+w+"\",["+w+"],"+wa[0]+wa[1]+","+wa[1]+wa[0]+",["+wa[3]+"],\""+wa[3]+"\","+wa[3];

document.getElementById("test").firstChild.nodeValue=txtstr;

}

</script>

</head><body>

<form>
<input type="text" value="todelt søgeord" name="str">
<input type="button" onclick="buildstr(this);" value="beregn">
</form>

<div id="test">Javascript kræves</div>
</body></html>
Avatar billede bremer Nybegynder
24. august 2006 - 21:20 #3
Hej, det ser da næste til at være der - men et lille ønske ( hvis det ikke kræver for meget af dig/jer)

fx. hvis jeg skriver "superman returns" - ville jeg gerne have dette result ud af tuben. :)

Superman Returns
auperman returns
duperman returns
soperman returns
sperman returns
spuerman returns
suberman returns
suerman returns
supeman returns
superan returns
superma returns
superman eturns
superman redurns
superman retorns
superman retrns
superman retuns
superman return
superman returna
superman returnd
superman returs
superman reurns
superman rturns
supermn returns
suprman returns
uperman returns
usperman returns
"auperman returns"
"duperman returns"
"soperman returns"
"sperman returns"
"spuerman returns"
"suberman returns"
"suerman returns"
"supeman returns"
"superan returns"
"superma returns"
"superman eturns"
"superman redurns"
"superman retorns"
"superman retrns"
"superman retuns"
"superman return"
"superman returna"
"superman returnd"
"Superman Returns"
"superman returs"
"superman reurns"
"superman rturns"
"supermn returns"
"suprman returns"
"uperman returns"
"usperman returns"
[auperman returns]
[duperman returns]
[soperman returns]
[sperman returns]
[spuerman returns]
[suberman returns]
[suerman returns]
[supeman returns]
[superan returns]
[superma returns]
[superman eturns]
[superman redurns]
[superman retorns]
[superman retrns]
[superman retuns]
[superman return]
[superman returna]
[superman returnd]
[Superman Returns]
[superman returs]
[superman reurns]
[superman rturns]
[supermn returns]
[suprman returns]
[uperman returns]
[usperman returns]
aupermanreturns
dupermanreturns
sopermanreturns
spermanreturns
spuermanreturns
subermanreturns
suermanreturns
supemanreturns
superanreturns
supermaneturns
supermanredurns
supermanretorns
supermanretrns
supermanretuns
supermanreturn
supermanreturna
supermanreturnd
supermanreturns
supermanreturs
supermanreurns
supermanrturns
supermareturns
supermnreturns
suprmanreturns
upermanreturns
uspermanreturns
Avatar billede mclemens Nybegynder
25. august 2006 - 22:24 #4
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>

<script type="text/javascript">

es=['','','"','"','[',']','',''];

function buildstr(f){
  w=f.str.value.split(' ');
  tn=document.getElementById("test");
  for(i=0,i2=tn.childNodes.length;i<i2;tn.removeChild(tn.firstChild),i++);

  tmpn=document.createElement("div");
  tmpn2=document.createTextNode(w[0].substring(0,1).toUpperCase()+w[0].substring(1)+" "+w[1].substring(0,1).toUpperCase()+w[1].substring(1));
  tmpn.appendChild(tmpn2);
  tn.appendChild(tmpn);

  for(i=0;i<es.length;i+=2){

    x=(i<6)?" ":"";

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+"a"+w[0].substring(1)+x+w[1]+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+"d"+w[0].substring(1)+x+w[1]+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0].substring(0,1)+"o"+w[0].substring(2)+x+w[1]+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0].substring(0,1)+w[0].substring(2)+x+w[1]+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0].substring(0,1)+w[0].substring(2,3)+w[0].substring(1,2)+w[0].substring(3)+x+w[1]+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0].substring(0,2)+"b"+w[0].substring(3)+x+w[1]+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0].substring(0,2)+"b"+w[0].substring(3)+x+w[1]+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0].substring(0,2)+w[0].substring(3)+x+w[1]+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0].substring(0,4)+w[0].substring(5)+x+w[1]+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0].substring(0,5)+w[0].substring(6)+x+w[1]+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0].substring(0,w[0].length-1)+x+w[1]+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0]+x+w[1].substring(1)+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0]+x+w[1].substring(0,2)+"d"+w[1].substring(3)+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0]+x+w[1].substring(0,3)+"o"+w[1].substring(4)+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0]+x+w[1].substring(0,3)+w[1].substring(4)+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0]+x+w[1].substring(0,4)+w[1].substring(5)+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0]+x+w[1].substring(0,w[1].length-1)+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0]+x+w[1].substring(0,w[1].length-1)+"a"+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0]+x+w[1].substring(0,w[1].length-1)+"d"+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0]+x+w[1].substring(0,5)+w[1].substring(6)+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0]+x+w[1].substring(0,2)+w[1].substring(3)+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0]+x+w[1].substring(0,1)+w[1].substring(2)+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0].substring(0,6)+w[0].substring(7)+x+w[1]+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0].substring(0,3)+w[0].substring(4)+x+w[1]+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0].substring(1)+x+w[1]+es[i+1];
    tn.appendChild(tmp);

    tmp=tmpn.cloneNode(true);
    tmp.firstChild.nodeValue=es[i]+w[0].substring(1,2)+w[0].substring(0,1)+w[0].substring(2)+x+w[1]+es[i+1];
    tn.appendChild(tmp);

  }
}

</script>

</head><body>

<form onsubmit="buildstr(this);return false;">
<input type="text" value="superman returns" name="str">
<input type="submit" value="beregn">
</form>

<div id="test">Javascript kræves</div>
</body></html>
Avatar billede mclemens Nybegynder
26. august 2006 - 21:13 #5
Tak for point :)
Avatar billede mclemens Nybegynder
26. august 2006 - 21:31 #6
Forkortet:




<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>

<script type="text/javascript">

es=['','','"','"','[',']','',''];

function buildstr(f){
  w=f.str.value.split(' ');
  tn=document.getElementById("test");
  for(i=0,i2=tn.childNodes.length;i<i2;tn.removeChild(tn.firstChild),i++);

  t=document.createElement("div");
  t2=document.createTextNode(w[0].substr(0,1).toUpperCase()+w[0].substr(1)+" "+w[1].substr(0,1).toUpperCase()+w[1].substr(1));
  t.appendChild(t2);
  tn.appendChild(t);

  for(i=0;i<es.length;i+=2){

    x=(i<6)?" ":"";

    nn(t,es[i]+"a"+w[0].substr(1)+x+w[1]+es[i+1]);

    nn(t,es[i]+"d"+w[0].substr(1)+x+w[1]+es[i+1]);

    nn(t,es[i]+w[0].substr(0,1)+"o"+w[0].substr(2)+x+w[1]+es[i+1]);

    nn(t,es[i]+w[0].substr(0,1)+w[0].substr(2)+x+w[1]+es[i+1]);

    nn(t,es[i]+w[0].substr(0,1)+w[0].substr(2,3)+w[0].substr(1,2)+w[0].substr(3)+x+w[1]+es[i+1]);

    nn(t,es[i]+w[0].substr(0,2)+"b"+w[0].substr(3)+x+w[1]+es[i+1]);

    nn(t,es[i]+w[0].substr(0,2)+"b"+w[0].substr(3)+x+w[1]+es[i+1]);

    nn(t,es[i]+w[0].substr(0,2)+w[0].substr(3)+x+w[1]+es[i+1]);

    nn(t,es[i]+w[0].substr(0,4)+w[0].substr(5)+x+w[1]+es[i+1]);

    nn(t,es[i]+w[0].substr(0,w[0].length-1)+x+w[1]+es[i+1]);

    nn(t,es[i]+w[0]+x+w[1].substr(1)+es[i+1]);

    nn(t,es[i]+w[0]+x+w[1].substr(0,2)+"d"+w[1].substr(3)+es[i+1]);

    nn(t,es[i]+w[0]+x+w[1].substr(0,3)+"o"+w[1].substr(4)+es[i+1]);

    nn(t,es[i]+w[0]+x+w[1].substr(0,3)+w[1].substr(4)+es[i+1]);

    nn(t,es[i]+w[0]+x+w[1].substr(0,4)+w[1].substr(5)+es[i+1]);

    nn(t,es[i]+w[0]+x+w[1].substr(0,w[1].length-1)+es[i+1]);

    nn(t,es[i]+w[0]+x+w[1].substr(0,w[1].length-1)+"a"+es[i+1]);

    nn(t,es[i]+w[0]+x+w[1].substr(0,w[1].length-1)+"d"+es[i+1]);

    nn(t,es[i]+w[0]+x+w[1].substr(0,5)+w[1].substr(6)+es[i+1]);

    nn(t,es[i]+w[0]+x+w[1].substr(0,2)+w[1].substr(3)+es[i+1]);

    nn(t,es[i]+w[0]+x+w[1].substr(0,1)+w[1].substr(2)+es[i+1]);

    nn(t,es[i]+w[0].substr(0,6)+w[0].substr(7)+x+w[1]+es[i+1]);

    nn(t,es[i]+w[0].substr(0,3)+w[0].substr(4)+x+w[1]+es[i+1]);

    nn(t,es[i]+w[0].substr(1)+x+w[1]+es[i+1]);

    nn(t,es[i]+w[0].substr(1,2)+w[0].substr(0,1)+w[0].substr(2)+x+w[1]+es[i+1]);

  }
}

function nn(t,s){
  t2=t.cloneNode(true);
  t2.firstChild.nodeValue=s;
  tn.appendChild(t2);
}
</script>

</head><body>

<form onsubmit="buildstr(this);return false;">
<input type="text" value="superman returns" name="str">
<input type="submit" value="beregn">
</form>

<div id="test">Javascript kræves</div>
</body></html>
Avatar billede mclemens Nybegynder
26. august 2006 - 21:33 #7
en meget lille smule mere forkortet:





<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>

<script type="text/javascript">

es=['','','"','"','[',']','',''];

function buildstr(f){
  w=f.str.value.split(' ');
  tn=document.getElementById("test");
  for(i=0,i2=tn.childNodes.length;i<i2;tn.removeChild(tn.firstChild),i++);

  t=document.createElement("div");
  t2=document.createTextNode(w[0].substr(0,1).toUpperCase()+w[0].substr(1)+" "+w[1].substr(0,1).toUpperCase()+w[1].substr(1));
  t.appendChild(t2);
  tn.appendChild(t);

  for(i=0;i<es.length;i+=2){

    x=(i<6)?" ":"";

    nn(es[i]+"a"+w[0].substr(1)+x+w[1]+es[i+1]);

    nn(es[i]+"d"+w[0].substr(1)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,1)+"o"+w[0].substr(2)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,1)+w[0].substr(2)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,1)+w[0].substr(2,3)+w[0].substr(1,2)+w[0].substr(3)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,2)+"b"+w[0].substr(3)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,2)+"b"+w[0].substr(3)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,2)+w[0].substr(3)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,4)+w[0].substr(5)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,w[0].length-1)+x+w[1]+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(1)+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,2)+"d"+w[1].substr(3)+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,3)+"o"+w[1].substr(4)+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,3)+w[1].substr(4)+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,4)+w[1].substr(5)+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,w[1].length-1)+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,w[1].length-1)+"a"+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,w[1].length-1)+"d"+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,5)+w[1].substr(6)+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,2)+w[1].substr(3)+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,1)+w[1].substr(2)+es[i+1]);

    nn(es[i]+w[0].substr(0,6)+w[0].substr(7)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,3)+w[0].substr(4)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(1)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(1,2)+w[0].substr(0,1)+w[0].substr(2)+x+w[1]+es[i+1]);

  }
}

function nn(s){
  t2=t.cloneNode(true);
  t2.firstChild.nodeValue=s;
  tn.appendChild(t2);
}
</script>

</head><body>

<form onsubmit="buildstr(this);return false;">
<input type="text" value="superman returns" name="str">
<input type="submit" value="beregn">
</form>

<div id="test">Javascript kræves</div>
</body></html>
Avatar billede mclemens Nybegynder
26. august 2006 - 22:20 #8
Så, nu er den vist forkortet nok :D




<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta

http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>

<script type="text/javascript">

es=['','','"','"','[',']','',''];

function buildstr(f){
  w=f.str.value.split(' ');
  tn=document.getElementById("test");
  for(i=0,i2=tn.childNodes.length;i<i2;tn.removeChild(tn.firstChild),i++);

  t=document.createElement("div");
  t2=document.createTextNode(w[0].substr(0,1).toUpperCase()+w[0].substr(1)+"

"+w[1].substr(0,1).toUpperCase()+w[1].substr(1));
  t.appendChild(t2);
  tn.appendChild(t);

  for(i=0;i<es.length;i+=2){

    x=(i<6)?" ":"";

    nn("a"+w[0].substr(1));

    nn("d"+w[0].substr(1));

    nn(w[0].substr(0,1)+"o"+w[0].substr(2));

    nn(w[0].substr(0,1)+w[0].substr(2));

    nn(w[0].substr(0,1)+w[0].substr(2,3)+w[0].substr(1,2)+w[0].substr(3));

    nn(w[0].substr(0,2)+"b"+w[0].substr(3));

    nn(w[0].substr(0,2)+"b"+w[0].substr(3));

    nn(w[0].substr(0,2)+w[0].substr(3));

    nn(w[0].substr(0,4)+w[0].substr(5));

    nn(w[0].substr(0,w[0].length-1));

    nn(0,w[1].substr(1));

    nn(0,w[1].substr(0,2)+"d"+w[1].substr(3));

    nn(0,w[1].substr(0,3)+"o"+w[1].substr(4));

    nn(0,w[1].substr(0,3)+w[1].substr(4));

    nn(0,w[1].substr(0,4)+w[1].substr(5));

    nn(0,w[1].substr(0,w[1].length-1));

    nn(0,w[1].substr(0,w[1].length-1)+"a");

    nn(0,w[1].substr(0,w[1].length-1)+"d");

    nn(0,w[1].substr(0,5)+w[1].substr(6));

    nn(0,w[1].substr(0,2)+w[1].substr(3));

    nn(0,w[1].substr(0,1)+w[1].substr(2));

    nn(w[0].substr(0,6)+w[0].substr(7));

    nn(w[0].substr(0,3)+w[0].substr(4));

    nn(w[0].substr(1));

    nn(w[0].substr(1,2)+w[0].substr(0,1)+w[0].substr(2));

  }
}

function nn(s,e){
  t2=t.cloneNode(true);
  s=(s)?s:w[0];e=(e)?e:w[1];
  t2.firstChild.nodeValue=es[i]+s+x+e+es[i+1];
  tn.appendChild(t2);
}
</script>

</head><body>

<form onsubmit="buildstr(this);return false;">
<input type="text" value="superman returns" name="str">
<input type="submit" value="beregn">
</form>

<div id="test">Javascript kræves</div>
</body></html>
Avatar billede bremer Nybegynder
27. august 2006 - 18:41 #9
Har lige rettet den lidt til :)

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>

<script type="text/javascript">

es=['','','"','"','[',']','',''];

function buildstr(f){
  w=f.str.value.split(' ');
  tn=document.getElementById("test");
  for(i=0,i2=tn.childNodes.length;i<i2;tn.removeChild(tn.firstChild),i++);

  t=document.createElement("div");
  t2=document.createTextNode(w[0].substr(0,1).toUpperCase()+w[0].substr(1)+" "+w[1].substr(0,1).toUpperCase()+w[1].substr(1));
  t.appendChild(t2);
  tn.appendChild(t);

  for(i=0;i<es.length;i+=2){

    x=(i<6)?" ":"";

    nn(es[i]+"a"+w[0].substr(1)+x+w[1]+es[i+1]);

    nn(es[i]+"d"+w[0].substr(1)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,1)+"o"+w[0].substr(2)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,1)+w[0].substr(2)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,1)+w[0].substr(2,3)+w[0].substr(1,2)+w[0].substr(3)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,2)+"b"+w[0].substr(3)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,2)+"b"+w[0].substr(3)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,2)+w[0].substr(3)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,4)+w[0].substr(5)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,w[0].length-1)+x+w[1]+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(1)+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,2)+"d"+w[1].substr(3)+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,3)+"o"+w[1].substr(4)+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,3)+w[1].substr(4)+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,4)+w[1].substr(5)+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,w[1].length-1)+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,w[1].length-1)+"a"+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,w[1].length-1)+"d"+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,5)+w[1].substr(6)+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,2)+w[1].substr(3)+es[i+1]);

    nn(es[i]+w[0]+x+w[1].substr(0,1)+w[1].substr(2)+es[i+1]);

    nn(es[i]+w[0].substr(0,6)+w[0].substr(7)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0,3)+w[0].substr(4)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(0)+x+w[1]+es[i+1]);

    nn(es[i]+w[0].substr(1,2)+w[0].substr(0,1)+w[0].substr(2)+x+w[1]+es[i+1]);

  }
}

function nn(s){
  t2=t.cloneNode(true);
  t2.firstChild.nodeValue=s;
  tn.appendChild(t2);
}
</script>

</head><body>

<form onSubmit="buildstr(this);return false;">
<input type="text" value="superman returns" name="str">
<input type="submit" value="beregn">
</form>

<div id="test">Javascript kræves</div>
</body></html>
Avatar billede bremer Nybegynder
27. august 2006 - 18:42 #10
Hej igen,
hvad nu hvis der er flere punker fx. >>superman returns 2<<
så sker der ikke noget?? - hvorfor ik'

hvad skal man rettet hertil?

Venlig hilsen - Bremer
Avatar billede mclemens Nybegynder
27. august 2006 - 21:05 #11
function nn(s){
  t2=t.cloneNode(true);
  txt="";for(i2=1;i2<w.length;i2++)txt+=" "+w[i2];
  t2.firstChild.nodeValue=s+txt;
  tn.appendChild(t2);
}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester