第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

連續(xù)點(diǎn)擊按鈕,p內(nèi)文字style會(huì)切換,但最后顯示文字時(shí),one和two不會(huì)切換,為什么?怎么寫才對(duì)?

<!DOCTYPE?html>
<html>
????<head>
????????<meta?charset="utf-8"/>
????????<title>changeClass</title>
????????<style>
????????????.one
????????????{
????????????????font-size:20px;
????????????????color:#A0A;
????????????????background-color:#FA0;
????????????}
????????????.two
????????????{
????????????????font-size:50px;
????????????????color:#000;
????????????????background-color:#00F;
????????????}
????????????input
????????????{
????????????????font-size:50px;
????????????}
????????</style>
????</head>
????<body>
????????<form>
????????????<input?type="button"?value="change_class_button"?onclick="onChangeClass()"/>
????????</form>
????????<p?id="testID"?class="one">Javascript?abc?漢字</p>
????????<script>
????????????var?some=document.getElementById("testID");
????????????document.write("元素p的class值為"+some.className);
????????????function?onChangeClass()
????????????{
????????????????if(some.className?==?"one")
????????????????{
????????????????????some.className="two";
????????????????}
????????????????else
????????????????{
????????????????????some.className="one";
????????????????}
????????????}
????????</script>
????</body>
</html>

連續(xù)點(diǎn)擊按鈕,p內(nèi)文字style會(huì)切換,但最后顯示文字時(shí),one和two不會(huì)切換,為什么?怎么寫才對(duì)?

正在回答

3 回答

document.write("元素p的class值為"+some.className);

只是打印了第一遍,click的時(shí)候改變的只是style.

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

赫塔繆勒_FreshFish 提問(wèn)者

把document.write("元素p的class值為"+some.className); 這句寫在function里面更奇怪,只會(huì)顯示這句打印的字符串,p內(nèi)文字都不知道哪去了。
2019-08-22 回復(fù) 有任何疑惑可以回復(fù)我~

<!DOCTYPE html>

<html>

? ? <head>

? ? ? ? <meta charset="utf-8"/>

? ? ? ? <title>changeClass</title>

? ? ? ? <style>

? ? ? ? ? ? .one

? ? ? ? ? ? {

? ? ? ? ? ? ? ? font-size:20px;

? ? ? ? ? ? ? ? color:#A0A;

? ? ? ? ? ? ? ? background-color:#FA0;

? ? ? ? ? ? }

? ? ? ? ? ? .two

? ? ? ? ? ? {

? ? ? ? ? ? ? ? font-size:50px;

? ? ? ? ? ? ? ? color:#000;

? ? ? ? ? ? ? ? background-color:#00F;

? ? ? ? ? ? }

? ? ? ? ? ? input

? ? ? ? ? ? {

? ? ? ? ? ? ? ? font-size:50px;

? ? ? ? ? ? }

? ? ? ? </style>

? ? </head>

? ? <body>

? ? ? ? <form>

? ? ? ? ? ? <input type="button" value="change_class_button" onclick="onChangeClass()"/>

? ? ? ? </form>

? ? ? ? <p id="testID" class="one">Javascript abc 漢字</p>

? ? ? ? <p>元素p的class值為<span id=ha1></span></p>

? ? ? ? <script>

? ? ? ? ? ? var some=document.getElementById("testID");

? ? ? ? ? ? var ha1=document.getElementById("ha1")


? ? ? ? ? ? function onChangeClass()

? ? ? ? ? ? {

? ? ? ? ? ? ? ? if(some.className == "one")

? ? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? ? ? some.className="two";

? ? ? ? ? ? ? ? ? ? ha1.innerHTML=some.className;

? ? ? ? ? ? ? ? ? ??

? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? else

? ? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? ? ? some.className="one";

? ? ? ? ? ? ? ? ? ? ?ha1.innerHTML=some.className;


? ? ? ? ? ? ? ? }

? ? ? ? ? ? }

? ? ? ? </script>

? ? ? ??

? ? </body>

</html>

//這樣更為符合!?。。?/p>

0 回復(fù) 有任何疑惑可以回復(fù)我~

<!DOCTYPE html>

<html>

? ? <head>

? ? ? ? <meta charset="utf-8"/>

? ? ? ? <title>changeClass</title>

? ? ? ? <style>

? ? ? ? ? ? .one

? ? ? ? ? ? {

? ? ? ? ? ? ? ? font-size:20px;

? ? ? ? ? ? ? ? color:#A0A;

? ? ? ? ? ? ? ? background-color:#FA0;

? ? ? ? ? ? }

? ? ? ? ? ? .two

? ? ? ? ? ? {

? ? ? ? ? ? ? ? font-size:50px;

? ? ? ? ? ? ? ? color:#000;

? ? ? ? ? ? ? ? background-color:#00F;

? ? ? ? ? ? }

? ? ? ? ? ? input

? ? ? ? ? ? {

? ? ? ? ? ? ? ? font-size:50px;

? ? ? ? ? ? }

? ? ? ? </style>

? ? </head>

? ? <body>

? ? ? ? <form>

? ? ? ? ? ? <input type="button" value="change_class_button" onclick="onChangeClass()"/>

? ? ? ? </form>

? ? ? ? <p id="testID" class="one">Javascript abc 漢字</p>

? ? ? ? <p id="ha1">元素p的class值為</p>

? ? ? ? <script>

? ? ? ? ? ? var some=document.getElementById("testID");

? ? ? ? ? ? var ha2=document.getElementById("ha1")

? ? ? ? ? ??

? ? ? ? ? ? function onChangeClass()

? ? ? ? ? ? {

? ? ? ? ? ? ? ? if(some.className == "one")

? ? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? ? ? some.className="two";

? ? ? ? ? ? ? ? ? ? ha2.innerHTML="元素p的class值為two"

? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? else

? ? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? ? ? some.className="one";

? ? ? ? ? ? ? ? ? ? ha2.innerHTML="元素p的class值為one"

? ? ? ? ? ? ? ? }

? ? ? ? ? ? }

? ? ? ? </script>

? ? </body>

</html>


?。。。。。。。。。。。。?!可以改成這樣

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

連續(xù)點(diǎn)擊按鈕,p內(nèi)文字style會(huì)切換,但最后顯示文字時(shí),one和two不會(huì)切換,為什么?怎么寫才對(duì)?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)