JavaScript: dov'è l'ascoltatore di eventi per l'invio del modulo?
-
29-10-2019 - |
Domanda
Un sito web simile a Twitter in cinese. Quando digio un messaggio e faccio clic su un pulsante di invio ", viene creata una nuova voce. Ma non riesco a capire l'ascoltatore di eventi per il pulsante di invio "
Ho studiato il codice sorgente, non esiste affatto forma e il "pulsante" è in realtà un <a href="javascript:;" class="sendinfo-btn submit-trigger" title="按Ctrl+Enter键发微博">发布</a>
elemento.
Quindi penso che il sito Web stia usando l'Ajax per effettuare la presentazione effettiva. Uso Google Chrome per ispezionare il pulsante di invio " Quindi, come si può fare la presentazione?
Ecco un codice HTML rilevante:
<div class="publishBox-ft clearfix">
<div class="fl">
<div class="uploadPic">
<em class="icon-uploadPic"></em>
<a class="link-lb js-link">图片</a>
</div>
<div class="insertFace">
<em class="icon-face"></em>
<a class="link-lb js-link">表情</a>
</div>
<div class="topic-trigger">
<em class="icon-topic"></em>
<a class="link-lb js-link">话题</a>
</div>
<div class="insertVideo video-trigger">
<em class="icon-video"></em>
<a class="link-lb js-link">视频</a>
</div>
<div class="insertPoi">
<em class="icon-lbsB"></em>
<span class="sendinfo-lbsbox link-lb">
<span class="sendinfo-showPoi">
<a class="sendinfo-currentPoi sendinfo-changePoi js-link poi-trigger" data-poi-id="null" data-poiname="发布地点">地点</a>
<a title="删除位置信息" class="js-link sendinfo-closePoi default-close-icon"></a>
</span>
</span>
</div>
</div>
<div class="fr">
<a href="javascript:;" class="sendinfo-btn submit-trigger" title="按Ctrl+Enter键发微博">发布</a>
<span class="js-wordCounter word-counter sendinfoTip">还可以输<span class="char-constantia">152</span>字</span>
</div>
</div>
Se qualcuno vuole andare al sito Web acutale per studiare, ecco l'URL, il nome utente e la password:http://t.163.com/4729009840
Nome utente: fatieji_test@163.com
Password: 1a2b3c4d
Essere consapevoli: il sito web è in cinese.
Nessuna soluzione corretta