A voir également:
- [JavaScript]utiliser un script externe
- Utiliser chromecast - Guide
- Script vidéo youtube - Guide
- Chkdsk disque dur externe - Guide
- Telecharger javascript - Télécharger - Langages
- Utiliser iphone comme webcam - Guide
5 réponses
Ssylvainsab
Messages postés
2884
Date d'inscription
samedi 29 juillet 2006
Statut
Modérateur
Dernière intervention
15 août 2020
825
9 déc. 2006 à 18:53
9 déc. 2006 à 18:53
Essaye en mettant des quotes normales autour des attributs de la balise script, tout simplement.
" ou ', pas « et ».
a plus
" ou ', pas « et ».
a plus
Ssylvainsab
Messages postés
2884
Date d'inscription
samedi 29 juillet 2006
Statut
Modérateur
Dernière intervention
15 août 2020
825
10 déc. 2006 à 11:57
10 déc. 2006 à 11:57
url\fichier.js
Tu es en local ?
Essaye en mettant un slash.
Sur l'exemple que tu donnes, les balises script et input ne sont pas refermées, c'est normal ?
Remplaces :
onClick="calcul2(n1,n2,n3);"
Par :
onClick="javascript:calcul2(n1,n2,n3);"
Si rien ne marche...
Donnes ton code en entier ;-)
a plus
Tu es en local ?
Essaye en mettant un slash.
Sur l'exemple que tu donnes, les balises script et input ne sont pas refermées, c'est normal ?
Remplaces :
onClick="calcul2(n1,n2,n3);"
Par :
onClick="javascript:calcul2(n1,n2,n3);"
Si rien ne marche...
Donnes ton code en entier ;-)
a plus
oui je suis en local, je dois faire un petit programme de calcul d'integral
voici mon code plus en detail :
pour la source, que je mette g:\test.js g:/test.js ou juste test.js, ca a l'air de faire la meme chose^^
les 2 fichiers sont ds le meme dossier de toute maniere
<html>
<head>
<script language="JavaScript" type="text/javascript" src="test.js"></script>
<title>Calcul d'intégral<</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css">
<!--
body {
background-color: #CCCCCC;
}
-->
</style></head>
<body>
<form name="integral">
<div align="center">
<p> </p>
<p> </p>
<p> </p>
<table border="1" width="30%">
<tr>
<td>Borne Supérieure</td>
<td><INPUT type="text" name="borneSup"></td>
</tr>
<tr>
<td>Borne Inférieure</td>
<td><INPUT type="text" name="borneInf"></td>
</tr>
<tr>
<td width="200">Nombres de points</td>
<td><INPUT type="text" name="nbPts"></td>
</tr>
</table>
</div>
<p align="center">
<select name="choix" size="1">
<option selected>Choisissez une fonction</option>
<option value="Sin">Sin</option>
<option value="Cos">Cos</option>
<option value="Tan">Tan</option>
<option value="Arctg">Arctg</option>
</select>
<INPUT type="button" value="Calculer"
onClick="javascript:calcul(document.forms['integral'].borneInf.value,
document.forms['integral'].borneSup.value,
document.forms['integral'].nbPts.value,
document.forms['integral'].choix.value);">
</p>
<div align="center">
<table border="1" width="30%" >
<p>
<tr>
<td>Résultat : </td>
<td width="148">
<input type=text name="res"></td>
</tr>
</table>
</div>
</form>
</div>
</body></html>
et mon test.js (j'ai effacé tout le calcul, inutile^^)
<SCRIPT LANGUAGE="JavaScript">
function calcul(borneInf,borneSup,nbPts,choix)
{
document.forms['integral'].res.value=temp;
}
</SCRIPT>
voici mon code plus en detail :
pour la source, que je mette g:\test.js g:/test.js ou juste test.js, ca a l'air de faire la meme chose^^
les 2 fichiers sont ds le meme dossier de toute maniere
<html>
<head>
<script language="JavaScript" type="text/javascript" src="test.js"></script>
<title>Calcul d'intégral<</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css">
<!--
body {
background-color: #CCCCCC;
}
-->
</style></head>
<body>
<form name="integral">
<div align="center">
<p> </p>
<p> </p>
<p> </p>
<table border="1" width="30%">
<tr>
<td>Borne Supérieure</td>
<td><INPUT type="text" name="borneSup"></td>
</tr>
<tr>
<td>Borne Inférieure</td>
<td><INPUT type="text" name="borneInf"></td>
</tr>
<tr>
<td width="200">Nombres de points</td>
<td><INPUT type="text" name="nbPts"></td>
</tr>
</table>
</div>
<p align="center">
<select name="choix" size="1">
<option selected>Choisissez une fonction</option>
<option value="Sin">Sin</option>
<option value="Cos">Cos</option>
<option value="Tan">Tan</option>
<option value="Arctg">Arctg</option>
</select>
<INPUT type="button" value="Calculer"
onClick="javascript:calcul(document.forms['integral'].borneInf.value,
document.forms['integral'].borneSup.value,
document.forms['integral'].nbPts.value,
document.forms['integral'].choix.value);">
</p>
<div align="center">
<table border="1" width="30%" >
<p>
<tr>
<td>Résultat : </td>
<td width="148">
<input type=text name="res"></td>
</tr>
</table>
</div>
</form>
</div>
</body></html>
et mon test.js (j'ai effacé tout le calcul, inutile^^)
<SCRIPT LANGUAGE="JavaScript">
function calcul(borneInf,borneSup,nbPts,choix)
{
document.forms['integral'].res.value=temp;
}
</SCRIPT>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
avec ie, voici l'erreur qu'il me met :
ligne 56 : objet attendu
ligne 56 etant
<INPUT type="button" value="Calculer"
onClick="javascript:calcul(document.forms['integral'].borneInf.value,
document.forms['integral'].borneSup.value,
document.forms['integral'].nbPts.value,
document.forms['integral'].choix.value);">
ligne 56 : objet attendu
ligne 56 etant
<INPUT type="button" value="Calculer"
onClick="javascript:calcul(document.forms['integral'].borneInf.value,
document.forms['integral'].borneSup.value,
document.forms['integral'].nbPts.value,
document.forms['integral'].choix.value);">