webForumDet fria alternativet

Skicka data i div

JavaScript

10 svar · 532 visningar · startad av Mika3l

Medlem sedan nov. 20018 492 inlägg
Frågan#1

Har ett formulär med en textredigerare som lägger texten som redigeras i en div (editorDiv). Kan man skicka med datan som är i diven och isåfall hur? Om inte, finns det något annat sätt?

Medlem sedan nov. 20017 144 inlägg
#2

Visst. Med javascript.

<script type="text/javascript"> 
function send(){
document.foo.bar.value=document.getElementById("divens_id").innerHTML;
document.foo.submit();
};
<script>
<div id="divens_id">Text som kommer att skickas...</div>

<form name="foo" method="post" action="send_info.php">
<input type="text" name="bar">
</form>
<button onclick="send()" name="send">Skicka</button>
Medlem sedan apr. 20003 174 inlägg
#3

Flyttad från HTML, XHTML & CSS.

mvh Palle
Moderator webForum

Medlem sedan nov. 20018 492 inlägg
#4

Tackar så mycket! Men nu har jag upptäckt att det inte alls är datan från diven jag vill åt, utan data från en iframe som ligger i diven. :l Nån koll på om, och hur, man får fram den datan bara?

Medlem sedan aug. 20039 340 inlägg
#5
document.getElementById("iframens_id").document.innerHTML

Kanske? (Inte testat)

Medlem sedan nov. 20018 492 inlägg
#6

Hmmm, får inget felmeddelande men koden men jag får inte med något data eller. :l
Finns det något annat än innerHTML som man kan använda sig av som kanske fungerar?

Medlem sedan aug. 20039 340 inlägg
#7

Vad innehåller iframen? Finns det nån div eller nåt annat i den?

Medlem sedan nov. 20018 492 inlägg
#8

Den innehåller vad man skriver i. ;) Lite vanlig text, html-koder osv. Är inte säker på riktigt om det är något annat som är med, javascriptkoden är som en stor klump så det är en aning svårt att kunna göra något. :l

Medlem sedan aug. 20039 340 inlägg
#9

Skulle du kunna ladda upp/skicka koden så jag får kolla på den?

Medlem sedan nov. 20018 492 inlägg
#10

Vet inte om jag kan ladda upp filen utan att bryta mot wFs regler men ladda hem javascript-texteditorn från https://www.blueshoes.org/en/javascript/editor och spana igenom filen Bs_editor.class.js (sök på <iframe för att hitta rätt).

Medlem sedan nov. 20018 492 inlägg
#11

Har nu upptäckt att koden för att skicka med sidan fungerar, så länge som datat ligger inom iframe-taggarna (<iframe>data</iframe>), annars fungerar det inte.
Nu återstår ju bara problemet att få koderna att hamna där också...

<iframe align="top" id="' + this._objectName + '_iframe' + '" width="100%" height="' + initIframeHeight + 'px;"></iframe>
277 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
138 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
138 ms — ändringar (db)