HTML жолын Javascript

Менде I.D. веб-сайтындағы «q» -ден ...

URL мекенжайына JavaScript-ні енгізу арқылы орнына мәтінді (клиент жағын) «тест» деп айтуға болады

javascript:void(document.getElementById('q').value='test');

Енді тестімді айтуды қаласам (бірақ HTML-мен батыл), мұны қалай істеуге болады? Мен тырыстым:

javascript:void(document.getElementById('q').value='test');

Бірақ бұл жұмыс істемейді .. бұл жол! Мен көп JavaScript-ті білмеймін ...

Барлық рахмет!

0
тек қана қызығушылығынан неге javascript-ті мекенжайлар жолағына енгізу керек, егер кіріс сіздің сайтта орналасқан болса? Егер сіз javascript-ды сынғыңыз келсе, мен Firefox-ға немесе Firefox-қа арналған FireBox-қа қарайтын болар едім
қосылды автор CBRRacer, көзі

3 жауаптар

тырысу:

document.getElementById('q').style.fontWeight = 'bold';

EDIT:

ол жақсы жұмыс істеуі керек:

bold
<input type="text" id="q" value="some text" />
3
қосылды
Бұл жұмыс істемеді: /. . javascript: void (document.getElementById ('q') style.fontWeigh & zwnj; t = «батыл»;
қосылды автор Albert Renshaw, көзі
Енді анықтаңыз: <input type = «text» id = «q» ... JavaScript арқылы мәтінді/css енгізу түрін қалай өзгерте аламын?
қосылды автор Albert Renshaw, көзі
мысалы, түрді «жасырын» URL JavaScript арқылы өзгерте аламын ... Менің ойымша, қалың көрінбейді, себебі түр тек жай «мәтін» ... Мен оны баптау үшін сияқты HTML элементтері енгізіле алады. Қаріптің салмағы сияқты CSS де енгізілуі және көрінуі мүмкін бе? Мен түрді «мәтін/css» болуы керек деп ойладым
қосылды автор Albert Renshaw, көзі
Ahh! Жарайды, сыныпты HTML-ға рұқсат етілген бос сыныпқа өзгерту керек болды. Рахмет! :)
қосылды автор Albert Renshaw, көзі
Міне, мен бұған батыл боламын! Бұл тамаша жұмыс істеді! Шрифт түсі қызыл түстерді немесе нәрсені жасау туралы не айтуға болады?
қосылды автор Albert Renshaw, көзі
javascript: void (document.getElementById ('q') style.color = 'gr & zwnj; een');
қосылды автор Albert Renshaw, көзі
синтаксисті тексеріңіз, сізде жақшалар болмауы мүмкін. Мен жауаптың толық кодымен мысал келтірдім
қосылды автор galchen, көзі
Мәтінді/css енгізу түрін өзгерту деген не? <input> элементінің түрі - «мәтін»
қосылды автор galchen, көзі
пішім енгізу элементі - ол мәтінге орнатылғанда, ол пайдаланушы енгізе алатын өріс екенін білдіреді. ол жасырын болғанда - бұл пайдаланушы оны көрмейді дегенді білдіреді. бұл жерде сіз не істеп жатырсыз, элементтің «стилі» өзгереді. html құжатында көрінетін элемент болғанда (енгізу түрі = мәтін көрінетін элемент), элементтің мәнерін (шекара, толтырғыш, қаріп, қаріп салмағы, ені, биіктігі және т.б.) орнатуға болады. Бұл жағдайда біз осылай істеп жатырмыз
қосылды автор galchen, көзі

Тек қана CSS жазыңыз.

#p{
   font-weight: bold;
}
0
қосылды

Төменде жұмыс істейтін код:

<html>
    <head>
        <script type="text/javascript">
            function setDefaultText (text) {
                var elem = document.getElementById('q');
                elem.value = text;
                elem.style.fontWeight = 'bold';
            }
        </script>

        
    </head>
    <body onload="javascript:setDefaultText('test');">
        <input id="q" />
    </body>
</html>

NOTE: You can set the font-weight with CSS or JavaScript, but you don't need both.

0
қосылды