Test conditionnel et passage de variables javascript html
Bonjour
je cherche a effectuer des tests conditionnels dans la partie html de mon code
html :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <p class= "rep3" width="100" id="val1" data1={{ famille }} style= "display:none;">{{ famille }}</p>
<p class= "rep4" width="100" id="val2" data2="" style= "display:none;"></p>
<div id="example">{{ data2 }}</div>
{% if data2 == "general" %}
<a href="/one_category/all/">criteria1</a>
{% else %}
{% if data2 == "ceramic" %}
<a href="/one_category/ceramic/">criteria2</a>
{% else %}
<a href="/image3/">criteria</a>
{% endif %}
{% endif %} |
javascript :
Code:
1 2 3 4 5 6
| $(document).ready(function() {
var element = document.getElementById('val1');
laval1 = element.getAttribute('data1');
var element2 = document.getElementById('val2');
element2.setAttribute('data2', laval1);
}); |
je recupere la variable data1 et vais ensuite l'ecrire dans data2
les tests if ne marchent pas et me renvoient vers
Code:
href="/image3/">criteria</a>/">criteria</a>
ca me semble pourtant correct..quelle est mon erreur ?
Test conditionnel et passage de variables javascript html
j'utilise django..
je relie bien data1 dans le script
je dois pouvoir ecrire de la même facon dans la partie html