javascript - Comment utiliser la valeur de create en JS
三叔
三叔 2017-06-15 09:23:29
0
6
832
p.innerHTML = '<label style="font-size: 1.8rem;margin: 1rem 2rem 0 4.8rem;display: inline-block;">评分:</label>'+
                                             '<p style="display: inline-block;" >'+'<p class="icons mui-inline" style="margin-left: 0.6rem;">'+
                                             '<i data-index="1" class="mui-icon mui-icon-star"></i>'+'<i data-index="2" class="mui-icon mui-icon-star"></i>'+
                                             '<i data-index="3" class="mui-icon mui-icon-star"></i>'+'<i data-index="4" class="mui-icon mui-icon-star"></i>'+
                                             '<i data-index="5" class="mui-icon mui-icon-star"></i>'+'</p>'+'</p>'+'</br>'+
                                             '<label style="font-size: 1.8rem;margin: 1rem 2rem 0 4.8rem;">评价:</label>'+
                                             '<textarea style="width: 96%;margin-left: 0.7rem;" ></textarea>'+
                                             '<button id="submit" class="mui-btn mui-btn-block mui-btn-primary">提交</button>';
                                             list1.appendChild(p);`请输入代码`
                                             
    

 submitButton.addEventListener('tap',function(event){
                    if(submitId == id){
                        var submitUrl = baseServerUrl+"/m/biz/issue/addAppraise?issueId="+that.issueId+"&userId="+that.userId+"&level="+that.level+"&appraiseContent="+that.message;
                        $.ajax({
                            type:"get",
                            url:submitUrl,
                            async:true,
                            success:function(data){
                                mui.toast("您已提交");
                            }
                        });
                    }else{
                        mui.toast("您不是问题提出者不能评价");
                    }
                }) 

 我在JS里面crete了一个Button,并且给了id,现在想在外面写一个绑定事件,但是报错显示没有获取到这个id, 请问各位大神这怎么解决                                 
                                             
三叔
三叔

répondre à tous(6)
世界只因有你

Avez-vous inséré le corps après la création ?

仅有的幸福

Assurez-vous de dessiner le bouton avant d'obtenir l'identifiant du bouton

曾经蜡笔没有小新

L'objet submitButton doit exister avant

submitButton.addEventListener 🎜
伊谢尔伦

Fournissez plusieurs idées :
1. Si vous utilisez js, vous devez utiliser la méthode createElement().
2. Après avoir créé l'élément, insérez-le dans l'arborescence dom
3. Votre paramètre d'identification doit être setAttribute()

.
巴扎黑

Quand je travaillais dans le passé, j'ai également rencontré du HTML épissé. J'obtenais l'identifiant d'une certaine balise. La méthode que j'ai utilisée était la méthode document.on pour obtenir l'identifiant d'une certaine balise. Méthode personnelle (pour référence seulement ^~^);

学习ing

Pourquoi vos JS et JQ natifs sont-ils mélangés

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal