La balise jQuery contient des actions de contenu
contient les opérations de contenu
Utiliser les opérations javascript?:
dvnode. innerHTML Récupère les informations contenues dans le div
dvnode.innerHTML = XXX?; Définissez le contenu contenu dans le div
Remarque?: innerHTML n'est pas une technologie standard du w3c, de nombreux navigateurs la prennent en charge
Utilisez l'opération jquery?:
$().html() ; // Récupère les informations contenues dans le n?ud
$().html(information); //Définit le contenu contenu dans le n?ud
$().text (); //Récupère le contenu des "informations sur la cha?ne de texte" contenu dans le n?ud
$().text(information); contenu dans le n?ud (s'il y a une balise html, seul le symbole "><" devient une entité de symbole)
<!DOCTYPE html> <html> <head> <title>php.cn</title> <meta charset="utf-8" /> <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script> <script> function f1(){ alert($('div').html()); alert($('div').text()); } function f2(){ $('div').text("這里是php中文網(wǎng)"); } </script> </head> <body> <div>歡迎 <p>大家 <span>學(xué)習(xí)jQuery</span></p></div> <input type="button" value="獲取" onclick="f1()" /> <input type="button" value="設(shè)置" onclick="f2()" /> </body> </html>
La différence entre les méthodes html() et text():
①Obtenir du contenu
La première peut obtenir des balises HTML et du contenu de cha?ne ordinaire
Ce dernier n'obtient que le contenu de cha?ne ordinaire
② Définir le contenu
Le premier peut définir les balises HTML et le contenu de cha?ne ordinaire
Le second ne définit que le contenu de cha?ne ordinaire s'il y en a. est le contenu de la balise dans le contenu, placez le symbole "<" ">" est converti en une entité de symbole<-----$lt; ;
Les deux opérations ci-dessus (get /Settings) Si le contenu de l'opération est un pur contenu de cha?ne, l'effet sera le même.