I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
jeps det har jeg prøvet og det virker helt fint, men der kommer jo til at stå det i feltet som står på knappen. Jeg tænkte på om man kan få den til at skrive noget andet? Altså at den røde knap vil udfylde feltet med: Bilen er rød, og stadig vil der stå Rød på knappen?
Hvis du ikke vil have teksten til at stå der, men bare have en rød knap, så prøv: ------------------------------- <input type="button" style="background-color: red;" value=" " onclick="document.getElementById('tekstfelt1').value='rød';"> <input type="button" style="background-color: blue;" value=" " onclick="document.getElementById('tekstfelt1').value='blå';">
<input id="tekstfelt1" type="text" name="text"> ------------------------------- Tekstfeltet kan selvfølgelig også være et textarea: <textarea style="width: 200px; height: 200px;" id="tekstfelt1" name="text"></textarea>
jeg skal ikke bruge option... Det som w13 har lavet virker rigtig godt... Bortset fra at det jeg gerne vil have smidt ind i feltet er en stump kode. Og det kan jeg ikke, så går det ud over det andet kode....
<input type="button" value="100x75 til venstre" onclick="document.getElementById('tekstfelt1').value='Bilen er rød';">
I øvrigt skal det være: document.getElementById('tekstfelt1').value=document.getElementById('tekstfelt1').value + 'Bilen er rød'; hvis "Bilen er rød" skal tilføjes til den eksisterende tekst. Ellers overskrives indholdet af tekstboksen.
ligesom jeg skriver den, skal det skrives i feltet... Når jeg så sender det til databasen, så kan den tabel blive vist, når jeg trækker den udfra min database... det er noget indviklet noget, det ved jeg godt, men det er en større storm P løsning på min hjememside :-D
Jamen du kan jo enten skrive det meget rodet ind i onclick-proceduren: ------------------------------------------------ onclick="document.getElementById('tekstfelt1').value=document.getElementById('tekstfelt1').value + '<TABLE WIDTH=151 BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD ROWSPAN=3><IMG SRC=/"thumb/100x75_v/images/thumbnail_01.gif/" WIDTH=25 HEIGHT=182></TD><TD><IMG SRC=/"thumb/100x75_v/images/thumbnail_02.gif/" WIDTH=100 HEIGHT=33></TD><TD ROWSPAN=3><IMG SRC="thumb/100x75_v/images/thumbnail_03.gif" WIDTH=26 HEIGHT=182></TD></TR><TR><TD background=/"images/alanya2006/small/001.jpg/"><IMG SRC=/"thumb/100x75_v/images/thumbnail_04.gif/" WIDTH=100 HEIGHT=75 border=0></TD></TR><TR><TD><IMG SRC=/"thumb/100x75_v/images/thumbnail_05.gif/" WIDTH=100 HEIGHT=74></TD></TR></TABLE>";' ----------------------------------------------- Eller først gemme den i en i variabel i JavaScript øverst i koden på din side: ----------------------------------------------- <script language="JavaScript" type="text/JavaScript"> var KnapKode; KnapKode = "<TABLE WIDTH=151 BORDER=0 CELLPADDING=0 CELLSPACING=0><TR>" KnapKode = "<TD ROWSPAN=3><IMG SRC=/"thumb/100x75_v/images/thumbnail_01.gif/" WIDTH=25 HEIGHT=182></TD>" KnapKode = "<TD><IMG SRC=/"thumb/100x75_v/images/thumbnail_02.gif/" WIDTH=100 HEIGHT=33></TD>" KnapKode = "<TD ROWSPAN=3><IMG SRC=/"thumb/100x75_v/images/thumbnail_03.gif/" WIDTH=26 HEIGHT=182></TD></TR>" KnapKode = "<TR><TD background=/"images/alanya2006/small/001.jpg/"><IMG SRC=/"thumb/100x75_v/images/thumbnail_04.gif/" WIDTH=100 HEIGHT=75 border=0></TD></TR>" KnapKode = "<TR><TD><IMG SRC=/"thumb/100x75_v/images/thumbnail_05.gif/" WIDTH=100 HEIGHT=74></TD>" KnapKode = "</TR></TABLE>" </script> ----------------------------------------------- Så kan du benytte: onclick="document.getElementById('tekstfelt1').value=document.getElementById('tekstfelt1').value + KnapKode;"
lig den tabel inde i en container og skjul den med css, og vis den hvis der er brug for den..
Det der giver da nogle totalt uskalerbare løsninger, som er ufattelig svære at opdatere og vedligeholde.
Husk også at have en tanke med, når der kommer en bruger uden javascript aktiveret, eller på anden, eksempelvis, håndholdt enhed uden javascript. Brugeren vil i dette tilfælde ikke kunne vælge farve, eller som du er inde på i din tråd ej heller gemme noget korrekt i din database.
Hvis du lægger koden i et skjult element, kan det også gøres således: ------------------------------------------------------ <div id="tablekode" style="display: none;"> <TABLE WIDTH=151 BORDER=0 CELLPADDING=0 CELLSPACING=0> <TR> <TD ROWSPAN=3><IMG SRC="thumb/100x75_v/images/thumbnail_01.gif" WIDTH=25 HEIGHT=182></TD> <TD><IMG SRC="thumb/100x75_v/images/thumbnail_02.gif" WIDTH=100 HEIGHT=33></TD> <TD ROWSPAN=3><IMG SRC="thumb/100x75_v/images/thumbnail_03.gif" WIDTH=26 HEIGHT=182></TD> </TR> <TR> <TD background="images/alanya2006/small/001.jpg"><IMG SRC="thumb/100x75_v/images/thumbnail_04.gif" WIDTH=100 HEIGHT=75 border="0"></TD> </TR> <TR> <TD><IMG SRC="thumb/100x75_v/images/thumbnail_05.gif" WIDTH=100 HEIGHT=74></TD> </TR> </TABLE> </div>
<input type="button" value="100x75 til venstre" onclick="document.getElementById('tekstfelt1').value=document.getElementById('tekstfelt1').value + document.getElementById('tablekode').innerHTML;"> ------------------------------------- På denne måde ligger koden lettere tilgængelig i et div-element som skjules med display:none; Når der klikkes på knappen hentes blot koden fra div'en med id'et "tablekode". (Koden "innerHTML" henter alt indhold i elementet!)
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.