BjurisMedlem sedan juli 2001514 inlägg Försöker passera text som jag hämtat från en databas (i en Iframe) till en textbox, men får unterminated string constant som felmess.
När jag ex sätter texten som jag vill skriva till textboxen till HEPP så funkar det.
Jag tror att felet beror på att jag har mellanslag i texten (har provat att köra en replace på " " till " " och då fungerar det. Men parsars inte till ett mellanslag utan skriv ut.
Ie: hej halla test
Hur skall jag få det att fungera?
The_HulkMedlem sedan juni 20031 837 inlägg Skulle du kunna visa koden istället?
BjurisMedlem sedan juli 2001514 inlägg ASPEN
arrivaltime = trim(aRow(0,index))
departuretime = trim(aRow(1,index))
origin = trim(aRow(2,index))
destination = trim(aRow(3,index))
aircraftType = trim(aRow(4,index))
freetexten = trim(aRow(5,index))
flight = UCase(Request("Flight"))
linktext = linktext & "<a href='#' onClick=addToParent('"&arrivaltime&"','"&departuretime&"','"&origin&"','"&destination&"','"&aircraftType&"','"&freetexten&"','"&flight&"'); style=color:#000000;>"& aRow(2,index)&"-"&aRow(3,index) &"</a><br/>" '
som jag sedan binder till ett layer
window.parent.document.getElementById('foo').innerHTML ="You have select a multisector flight.<br />Please select one of the following routes:<br /><%=linktext %>";
Ovanstående kod ligger i en Iframe
Nedanståend kod ligger i den riktiga filen, den tar emot värdet och puttar in dem i textboxar samt döljer lagret.
function addToParent(depTime, arrTime, sorigin, sdestination, saircraftType, sfreetext, sflight)
{
document.formname.Time1.value =depTime;
document.formname.Time2.value =arrTime;
document.formname.From1.value=sorigin;
document.formname.To1.value=sdestination;
document.formname.AircraftType.value = saircraftType;
document.formname.FreeText.value = sflight +" - " +sfreetext;
document.all['Layer1'].style.visibility = "hidden";
}
Och som sagt så fungerar det när man har en text som inte innehåller mellanslag i freetexten
spangoMedlem sedan juni 20008 205 inlägg Hur ser den genererade javascripten ut?
colioneMedlem sedan juni 20014 421 inlägg Hur ser koden ut när du har skrivit ut aspen?
R:
/snooze-loose
BjurisMedlem sedan juli 2001514 inlägg Löste det med en replace när jag skickar iväg det mellan sidorna och en replace när jag puttar in det i textboxen istället