ASP string naar hoofdletters

Pagina: 1
Acties:

  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 12:18
ik heb de volgende code
code:
1
2
3
4
<%
var provider = String(Request("PROVIDER"));
nieuwenaam=Ucase(provider);
%>


maar krijg de volgende error

code:
1
2
3
Microsoft JScript runtime error '800a138f' 

Object expected


ik ben nog niet zo bekend met ASP
maar dit moet toch goed zijn volgens mij....

Ik heb gezocht maar overal leggen ze het zo uit :?

PSN jschut_82 | Xbox: JSchut82


Verwijderd

nieuwenaam=Ucase(Request("PROVIDER"))

  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 12:18
krijg nog steeds dezelfde foutmelding

PSN jschut_82 | Xbox: JSchut82


  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 12-08 16:04

Jaspertje

Max & Milo.. lief

ASP.NET Visual Basic:
1
2
3
4
5
6
7
8
9
10
<%
fout
var provider = String(Request("PROVIDER"));
nieuwenaam=Ucase(provider);

goed
dim provider, nieuwenaam
provider = Request("PROVIDER")
nieuwenaam=Ucase(provider)
%>

het is ASP en geen javascript :)

[ Voor 112% gewijzigd door Jaspertje op 27-02-2003 11:30 ]


  • ShadowrunR
  • Registratie: Maart 2002
  • Laatst online: 17-08 20:13
Ken zelf niet zoveel van ASP, maar wat vraag je op met Request("PROVIDER") ? Moet dit niet Request.QueryString("PROVIDER") zijn of iets dergelijks?

[ Voor 189% gewijzigd door ShadowrunR op 27-02-2003 11:32 ]


  • j_du_pee
  • Registratie: Maart 2000
  • Laatst online: 23-09-2024

j_du_pee

du pain, du vin, du pee

toUpperCase... Ucase is vbScript en jij werkt in Jscript ;)

kaart != map && bottel != fles
Wacht op antwoord


  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 12:18
code:
1
2
<%@ Language=JavaScript %>
<!-- #include file="./scripts/ASP_functies.js" -->


dit staat bovenaan het sript
kweet niet of dat de reden kan zijn

PSN jschut_82 | Xbox: JSchut82


  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 12:18
ShadowrunR schreef op 27 February 2003 @ 11:30:
Ken zelf niet zoveel van ASP, maar wat vraag je op met Request("PROVIDER") ? Moet dit niet Request.QueryString("PROVIDER") zijn of iets dergelijks?
nee vraag een var op van formulier

PSN jschut_82 | Xbox: JSchut82


  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 12-08 16:04

Jaspertje

Max & Milo.. lief

ShadowrunR schreef op 27 februari 2003 @ 11:30:
Ken zelf niet zoveel van ASP, maar wat vraag je op met Request("PROVIDER") ? Moet dit niet Request.QueryString("PROVIDER") zijn of iets dergelijks?
Dat is netter ja, maar niet verplicht
JSchut schreef op 27 February 2003 @ 11:35:
code:
1
2
<%@ Language=JavaScript %>
<!-- #include file="./scripts/ASP_functies.js" -->


dit staat bovenaan het sript
kweet niet of dat de reden kan zijn
Nee, je aanroep is gewoon niet goed, je gebruikt asp en javascript door elkaar op plekken waar dat niet kan (zie mijn vorige post)

En die include kan gewoon, maar zou ook zo kunnen:

HTML:
1
2
3
<html><head>
<script src="../scripts/asp_functies.js"></scripts>
</head>


Rare naam trouwens een js bestand asp_functies noemen

  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 12-08 16:04

Jaspertje

Max & Milo.. lief

JSchut schreef op 27 februari 2003 @ 11:37:
[...]

nee vraag een var op van formulier
dan moet je request.Form() gebruiken
maar dan moet je forumulier wel gesubmit zijn op een vorige pagina

  • j_du_pee
  • Registratie: Maart 2000
  • Laatst online: 23-09-2024

j_du_pee

du pain, du vin, du pee

Jaspertje schreef op 27 februari 2003 @ 11:38:

Nee, je aanroep is gewoon niet goed, je gebruikt asp en javascript door elkaar op plekken waar dat niet kan (zie mijn vorige post)
lees mijn post ook ff dan ;)

een jscript runtime fout wijst er toch echt wel op dat hier Jscript wordt gebruikt, waar nix mis mee is :)

kaart != map && bottel != fles
Wacht op antwoord


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Jaspertje: Je haalt nu twee talen compleet ff door elkaar. ASP is geen taal en kan gebruikt worden icm met JScript en VBScript. TS gebruikt ASP icm met JScript, wat niet fout is.

Jscript / ASP ben ik niet zo in thuis. Je moet er alleen op letten dat JScript case-sensitive is, dus je moet hier goed bij kijken met je bijvoorbeeld ook de case van Request.Form

Verder zou Google ook eea helpen. Zoekwoorden waren: JScript ASP Request.Form

Aangezien de voorbeelden wat lastiger te doorgronden zijn: zie http://www.experts-exchan...uages/ASP/Q_20407464.html en dan het accepted answer.
sorry;

if you are thinking that Request.Form("test") = "test" and that
var strMyString = Request.Form("test")
strMyString.toUpperCase() = "TEST"
- yes ... this should work ...

should be:

if you are thinking that Request.Form("test") = "test" and that
var strMyString = new String(Request.Form("test"));
strMyString.toUpperCase() = "TEST"
- yes ... this should work ...

my appologies ...

[ Voor 67% gewijzigd door gorgi_19 op 27-02-2003 11:46 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1