webForumDet fria alternativet

Slumpa fram javascript, Hur ??

7 svar · 453 visningar · startad av Hamatzu

HamatzuMedlem sedan mars 2005242 inlägg
#1

Det finns script som slumpar fram valfri text. Jag har testat och lägga in så att det som slumpas fram t.ex har en onmouseovereffekt. Men det verkar bara funka med text. Så nu undrar jag om det finns nån lösning till att det som ska slumpas fram går att ändra med javascript. :q

J.N.Medlem sedan apr. 20031 660 inlägg
#2

HEJ!

Förstår inte vad du vill ändra, menar du att du vill ha css/js-funktioner kopplade till den text som slumpas fram?
Eller vill du ändra den text du precis slumpat fram till något annat?
Eller vill du egentligen slumpa bilder, och inte text?

:q

HamatzuMedlem sedan mars 2005242 inlägg
#3

menar du att du vill ha css/js-funktioner kopplade till den text som slumpas fram?

Just precis.

J.N.Medlem sedan apr. 20031 660 inlägg
#4

HEJ!

Det är väl inte så svårt i sig, antingen lägger du det i js-filen med texter du slumpar, då kan du få olika för varje textsnutt, eller där texten skrivs ut, samma för alla.

Tänk html+css/js först, dra sedan ut det du vill göra och placera på lämpligt ställe.

HamatzuMedlem sedan mars 2005242 inlägg
#5

Fattar inte riktigt vad du menar ??

Men jag har denna kod för att slumpa fram text

<script language="JavaScript" type="text/javascript">
<!--

       i=0;
       text = new Array();
       text[i++] = "Text nummer 1";  	
       text[i++] = "Text nummer 2";	
       text[i++] = "Text nummer 3";	
       text[i++] = "Text nummer 4";	
       text[i++] = "Text nummer 5";	      
       text[i++] = "Text nummer 6";	      
       text[i++] = "Text nummer 7";	      
       text[i++] = "Text nummer 8";          
       text[i++] = "Text nummer 9";          
       antal_texter=i;

       slumpat_tal =Math.floor(Math.random()*antal_texter); 
       document.write(text[slumpat_tal])
//-->
</script>

Kan man ändra den här så att texten som man slumpar fram är kopplat till css/javascript. Visa gärna kod, är inte speciellt haj på css/javascript.

J.N.Medlem sedan apr. 20031 660 inlägg
#6

HEJ!

Komplettera utskriften med lämplig kod, tex
document.write('<b>' + text[slumpat_tal] + '</b>')
document.write('<span class=\"klassnamn\">' + text[slumpat_tal] + '</spam>')
eller liknande!

echoSweMedlem sedan nov. 20041 467 inlägg
#7

spam ;)?

sånt tycker vi inte om!

J.N.Medlem sedan apr. 20031 660 inlägg
#8

HEJ!

echoSwe skrev:

spam ;)?

sånt tycker vi inte om!

Vet knappt vad det är längre, då vi använder Greylist. :e
Fungerar perfekt!

Givetvis ska det står </span>!

Genererad på 371 ms · cache AV · v20260730165559-full.f96bc7eb