web-dev-qa-db-fra.com

Définir le texte du paragraphe avec javascript au chargement de la page

Fondamentalement, tout ce que je veux faire, c'est définir le texte d'un paragraphe en utilisant JavaScript/jQuery au chargement de la page. C'est pour une simple application Kendo UI.

Quelqu'un peut-il me donner une méthode pour le faire?

Je sais que c'est probablement une question noob, mais je suis à moitié inexpérimenté avec JavaScript/jQuery.

C'est ce que j'ai déjà essayé, mais ça ne semble pas fonctionner ...

<script type="">
        $(document).ready(function () {
            $("#mac001OEE").val("0%");
        });

Ce code a été placé en tête de la page HTML.

Merci :)

21

Veuillez essayer .text() bonne lecture ici: http://api.jquery.com/text/

démo http://jsfiddle.net/FyVzF/13/ ou pour votre exemple spécifique utilisant id, veuillez voir ici http://jsfiddle.net/FyVzF/14/

j'espère que cela t'aides!

code

$(document).ready(function() {

    $("p").text('test test Rambo');
});

[~ # ~] html [~ # ~]

<p> </p>
28
Tats_innit

Essayez ceci uniquement pour un paragraphe particulier avec l'ID "idname":

$(document).ready(function() {

    $("p#idname").text('test test Rambo');
});
9
Manikandan
$(document).ready(function () {
    $("#mac001OEE").html("0%");

});

OR

$(document).ready(function () {
    $("#mac001OEE").text("0%");

});
6

Au lieu de .val() utilisez .text() ou .html():

$(document).ready(function() {
    $("p").text('saeed');
});

ou

$(document).ready(function() {
    $("p").html('saeed');
});
3
Saeed

Pour les éléments non entrants, vous devez utiliser les méthodes html ou text:

$(document).ready(function () {
    $("#mac001OEE").html("0%");
});
0
VisioN

En supposant que vous essayez de définir le texte d'un élément p, utilisez text():

$("#mac001OEE").text("0%");

val() est utilisé sur les éléments qui ont un attribut value, tels que input, select et textarea.

0
Rory McCrossan