Mettre un script dans un input
Résolu
Aka13
Messages postés
184
Statut
Membre
-
Harricote Messages postés 424 Statut Membre -
Harricote Messages postés 424 Statut Membre -
Bonjour,
Je voudrais savoir comment je pourrais mettre un script dans un input
Voici le script
<input type="button" value="Hasard" OnClick="window.open('http://www.monsite.fr/' + '<script language=javascript>hasard = Math.round(Math.random()*100);document.write(hasard);</script>' + '/id')";>
Je voudrais que sa va sur un lien de mon site vers une page au hasard
Ex: https://www.pagesjaunes.fr/
88 est un numéro au hasard donnée par le script
<script language=javascript>hasard = Math.round(Math.random()*100);document.write(hasard);</script>
Merci de votre d'aide
Je voudrais savoir comment je pourrais mettre un script dans un input
Voici le script
<input type="button" value="Hasard" OnClick="window.open('http://www.monsite.fr/' + '<script language=javascript>hasard = Math.round(Math.random()*100);document.write(hasard);</script>' + '/id')";>
Je voudrais que sa va sur un lien de mon site vers une page au hasard
Ex: https://www.pagesjaunes.fr/
88 est un numéro au hasard donnée par le script
<script language=javascript>hasard = Math.round(Math.random()*100);document.write(hasard);</script>
Merci de votre d'aide
A voir également:
- Mettre un script dans un input
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Input not supported - Forum Ecran
- Input signal not found ✓ - Forum Matériel & Système
10 réponses
Si tu met juste ca :
Qu'est-ce que tu vois ? Un chiffre entre 1 et 100 ou autre chose ?
<span id="hasard"> <script language="javascript"> var hasard = Math.round(Math.random()*100); document.write(hasard); </script></span>
Qu'est-ce que tu vois ? Un chiffre entre 1 et 100 ou autre chose ?
<span id="hasard" style="display:none;">
<script language="javascript">
var hasard = Math.round(Math.random()*100);
document.write(hasard);
</script></span>
<input type="button" value="Hasard" OnClick="window.open('http://www.monsite.fr/'+document.getElementById("hasard").inerHTML+'/id')";>
Essaye et répond moi si ça ne marche pas !! ^^
Cela ne fonctionne pas, tu la essayer chez toi ?
Moi en cliquant sur Hasard sa ne me fait rien, par contre si je change
getElementById("hasard") par getElementById('hasard')
Sa me marque http://www.monsite.fr/undefined/id
Moi en cliquant sur Hasard sa ne me fait rien, par contre si je change
getElementById("hasard") par getElementById('hasard')
Sa me marque http://www.monsite.fr/undefined/id
Oui cela fonctionne très bien, sa doit venir de la fonction :
Merci
OnClick="window.open('http://www.monsite.fr/'+document.getElementById("hasard").inerHTML+'/id')"Essaye de mettre dans bloc note et format HTML au moin tu pourra essayer le script.
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Oui !!!
Par contre il n'y a que le lien qui marche mais l'ouverture d'une nouvelle fenêtre ne marche pas !!! :(
<span id="hasard">
<script language="javascript">
var hasard = Math.round(Math.random()*100);
document.write(hasard);
var url = 'http://www.monsite.fr/'+hasard+'/id';
document.write("<a href="+url+" target=\"_blank\">test</a><input type=\"button\" value=\"test\" OnClick=\"window.open("+url+")\" />");
</script></span>
Par contre il n'y a que le lien qui marche mais l'ouverture d'une nouvelle fenêtre ne marche pas !!! :(
Merci déjà pour ce que tu à fait, si tu sais comment faire avec input dit le moi ;)
Si d'autre personne savent comment faire se serais gentil :)
Si d'autre personne savent comment faire se serais gentil :)
Test ceci :
<span id="hasard">
<script language="javascript">
var hasard = Math.round(Math.random()*100);
document.write(hasard);
var url = 'http://www.monsite.fr/'+hasard+'/id';
document.write("<a href="+url+" target=\"_blank\">test</a><input type=\"button\" value=\"test\" onclick=\"window.open('"+url+"', 'url_hasard', 'height=500, width=600, top=100, left=300, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=no, status=no');\" />");
</script></span>
Merci beaucoup c'est de mieu en mieu :)
J'ai retirer le lien qui mène au site mais il reste toujours encore une chose que je n'arrive pas à retirer.
Ex : 14 [Test]
[Test] = Le bouton
Comment retirer le numéro qui précède le bouton ?
Voici le script avec la modification :
Cordiallement Aka13
J'ai retirer le lien qui mène au site mais il reste toujours encore une chose que je n'arrive pas à retirer.
Ex : 14 [Test]
[Test] = Le bouton
Comment retirer le numéro qui précède le bouton ?
Voici le script avec la modification :
<span id="hasard">
<script language="javascript">
var hasard = Math.round(Math.random()*100);
document.write(hasard);
var url = 'http://www.monsite.fr/'+hasard+'/id';
document.write("<input type=\"button\" value=\"Test\"
onclick=\"window.open('"+url+"', 'url_hasard', 'height=500, width=600,
top=100, left=300, toolbar=no, menubar=no, location=no, resizable=yes,
scrollbars=no, status=no');\" />");</script></span>--
Cordiallement Aka13
Salut !
Fais ceci :
Voilà ! ^^
Fais ceci :
<span id="hasard">
<script language="javascript">
var hasard = Math.round(Math.random()*100);
var url = 'http://www.monsite.fr/'+hasard+'/id';
document.write("<input type=\"button\" value=\"Test\"
onclick=\"window.open('"+url+"', 'url_hasard', 'height=500, width=600,
top=100, left=300, toolbar=no, menubar=no, location=no, resizable=yes,
scrollbars=no, status=no');\" />");</script></span>
Voilà ! ^^