Avatar billede idiotbarn Nybegynder
19. november 2002 - 21:16 Der er 11 kommentarer og
3 løsninger

Javascript og asp...for en gangsskyld

Hvis jeg udskriver asp variablen text, indeholder den data, men hvorfor virker dette ikke? Der sker simpelthen ikke noget...

<SCRIPT>
var HelTekst = <%=Text%>
Document.Write ('HelTekst')
</script>
Avatar billede bufferzone Praktikant
19. november 2002 - 21:20 #1
Det er et stykke tid siden, men hvis det er asp skal det så ikke være

<%
var HelTekst ="Text"
Document.Write ("HelTekst")
%>

Hvorefter den udskriver ordet text i browseren
Avatar billede stigc Nybegynder
19. november 2002 - 21:21 #2
<SCRIPT>
var HelTekst = '<%=Text%>';
Document.Write (HelTekst);
</script>
Avatar billede tuctoh Nybegynder
19. november 2002 - 21:22 #3
prøv:

<SCRIPT>
var HelTekst = "<%=replace(Text, """", "")%>"
Document.Write (HelTekst)
</script>
Avatar billede tuctoh Nybegynder
19. november 2002 - 21:22 #4
svar...
Den replace funktion jeg har sat ind, er for at fjerne eventuelle fejl i din tekst.
Avatar billede idiotbarn Nybegynder
19. november 2002 - 21:29 #5
Der sker ikke rigtigt noget...den snakker om at document ikke er defineret?
Avatar billede stigc Nybegynder
19. november 2002 - 21:31 #6
:)

<script>
var HelTekst = '<%=Text%>';
document.write (HelTekst);
</script>
Avatar billede pelkjaer Nybegynder
19. november 2002 - 21:32 #7
<script type="text/javascript">
var HelTekst = '<%=(rsNavn.Fields.Item("db_felt").Value)%>';
document.write(HelTekst)
</script>
Avatar billede pelkjaer Nybegynder
19. november 2002 - 21:32 #8
Bah et par sekunder før :)
Avatar billede pelkjaer Nybegynder
19. november 2002 - 21:33 #9
Næ - stigs har da svaret korrekt kl 21.21 =oD
Avatar billede jaze Nybegynder
19. november 2002 - 21:34 #10
misforstår jeg dig helt, hvis jeg siger at når du eks. skriver følgende
<%
var HelTekst
HelTekst = rs("text")
%>
Så indeholder HelTekst faktisk værdien fra recordset text

Men den kommer ikke i din document.write kommando

eller indeholder din variable slet ikke noget
Avatar billede idiotbarn Nybegynder
19. november 2002 - 21:40 #11
Ok...nu bliver det mærkeligt...Jeg har en side med en editor:
<Script language="Javascript">

function selOn(ctrl)
  {
 
    ctrl.style.borderColor = '#000000';
    ctrl.style.backgroundColor = '#505050';
    ctrl.style.cursor = 'hand';   
  }
 
  function selOff(ctrl)
  {
    ctrl.style.borderColor = '#505050'; 
    ctrl.style.backgroundColor = '#505050';
  }
 
  function selDown(ctrl)
  {
    ctrl.style.backgroundColor = '#505050';
  }
 
  function selUp(ctrl)
  {
    ctrl.style.backgroundColor = '#505050';
  }
   
function doBold()
  {
    idEdit.document.execCommand('bold', false, null);
  }
function doItalic()
  {
    idEdit.document.execCommand('italic', false, null);
  }

  function doUnderline()
  {
    idEdit.document.execCommand('underline', false, null);
  }
  function doLink()
  {
    idEdit.document.execCommand('createlink');
  }
 
    function Editor() {
this.put_html=put_html;
this.get_html=get_html;
this.testHTML=testHTML;
this.TextMode = true
this.put_TextMode = put_TextMode;
this.get_TextMode = get_TextMode;

}

function put_html(sVal) {

idEdit.document.body.innerHTML='<font face="Verdana" size="1">' + sVal + '</font>'
}

        window.focus();
</script>
</head>
****************************************
Senere:
****************************************
<DIV ID=idBox STYLE="width: 100%; text-align: center;visibility: hidden">


<IFRAME name="idEdit" width="475" height="350"></IFRAME><TEXTAREA NAME="teaser" STYLE="display:none" rows="1" cols="20">
</TEXTAREA>

<SCRIPT>
idEdit.document.open()

idEdit.document.close()
idEdit.document.designMode="On"





function initEditor() {
    bLoad=true;
    put_html('<p align="left" Style="line-height: 10pt;"><font face="Verdana" size="1">asd</font></p>');
    idBox.style.visibility='';
}
document.body.onload = initEditor;


</SCRIPT>
</DIV>   

Sådan som det er her fungere den fint nok...men sætter jeg var HelTekst = '<%=Text%>'; ind, vil den ikke vise editoren...det er lige gyldig hvor den bliver sat ind...
Avatar billede idiotbarn Nybegynder
19. november 2002 - 21:43 #12
jaze...næsten rigtigt...den kommer fra en tekstfil...og den indeholder noget, det checker jeg hver gang...
Avatar billede idiotbarn Nybegynder
20. november 2002 - 11:19 #13
Jeg har fundet en måde at komme uden om problemet på...ved ikke hvem af jer der havde ret, så i deler points'ne...tak for hjælpen anyway
Avatar billede idiotbarn Nybegynder
23. november 2002 - 00:03 #14
Et supperende spm... Jeg har dette i min body:
<script>
var Fejl = '<%=Fejl%>';
var FejlMsg = '<%=FejlMsg%>'
If (Fejl == "Ja")
{
alert('FejlMsg')
}

</script>
Når siden når til dette stopper den og viser ikke det der kommer efter...har i nogen forslag til hvad der er gal?
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB