Bonjour,
Je cherche à verifier si mon champ 'lien' est rempli. Jusque là je pense que ça va. Mais si ce lien est rempli, je veux pouvoir à partir de mon picto vérifier lien accéder a ce lien dans un nouvel onglet. Tout en sachant que si mon input est vide je ne dois pas pouvoir cliquer sur mon picto.
Pour cela j'utilise le code JS:
en relation avec mon code PHP:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 function FormLien() { if(document.getElementById('szLien').value != '') { document.getElementById('szLien').target='_blank'; document.getElementById('szLien').href='szLien'; } else { } }
Et comme vous l'aurez deviné, ça ne marche pas. La question est pourquoi ... Je me doute que ma syntaxe n'est pas bonne mais comme je suis nul en javascript, j'ai beau en essayer un bon nombre rien ne marche .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <td> <input type='text' name='szLien_PM' id='szLien' maxlength='100' style='width:300px;' value='".$szLien."'/> </td> "; $szLien_picto = "<img src='".$GLOBALS['szBaseURL'].$GLOBALS['szRepImg']."picto_Lien.png' id='szPictoLien' alt='Vérifier le Lien' title='Vérifier le Lien' />"; echo" <td align='center' width='50'> <a href='JavaScript:FormLien()'>".$szLien_picto."</a> </td>
J'ai aussi essayé avec l’événement onclick sur mon <a></a> mais je n'ai pas plus de réussite qu'avec le reste.
Merci d'avance pour vos réponses.
R
Partager