Använder du den där funktionen till något, eller är du bara ute efter att sätta ett värde ur en textruta som en frågesträng på en URL?
------------------
- J-O-H-N-S-E-N -
3 svar · 266 visningar · startad av ironhead
Skulle med denna "spara" funktion vilja att värdet i en textruta skall "hängas på" en variabel, ex:test.asp?tst=test?textruta=värde
Kan nån hjälpa mig? (om ni förstår vad jag menar 
function Save()
{
if (isHTMLMode){alert("Klicka bort 'Redigera HTML'");return;}
var sImgTag = idContent.document.body.all.tags("IMG");
var oImg;
for (var i = sImgTag.length - 1; i >= 0; i--)
{
oImg = sImgTag[i];
alert("Add your code to Upload local image file here. Image Inserted : " + oImg.src );
}
//alert("Add your code to Save Document here");
//alert("Your Document : " + idContent.document.body.innerHTML);
test=idContent.document.body.innerHTML;
window.navigate ("test.asp?tst=" + test);
}
Använder du den där funktionen till något, eller är du bara ute efter att sätta ett värde ur en textruta som en frågesträng på en URL?
------------------
- J-O-H-N-S-E-N -
Jag sparar text som jag skrivit ur en textruta, typ editor. Nu vill jag skicka med värdet på en textruta till.
Detta verkar bara vara en del av en mycket IE-specifik kod, men för att plocka in ett värde från en text-ruta kan du använda;
window.navigate ("test.asp?tst="+test+"&textruta="+document.myForm.myText.value);
Om formuläret ser ut så här;
<form name="myForm">
<input type="text" name="textruta">
</form>
Men skall du skicka med det som ett värde i URL'en (GET) så skall du egentligen escape'a det först;
escape(test)
samt;
escape(document.myForm.myText.value)