我這除了第一個按鈕有反應(yīng),其他的都沒有反應(yīng),請問哪里出錯了?
? <form>
? <!--當(dāng)點(diǎn)擊相應(yīng)按鈕,執(zhí)行相應(yīng)操作,為按鈕添加相應(yīng)事件-->
? ? <input type="button" value="改變顏色" onClick="changecolor()" > ?
? ? <input type="button" value="改變寬高" onClick="change()">
? ? <input type="button" value="隱藏內(nèi)容" onClick="tt()">
? ? <input type="button" value="顯示內(nèi)容" onClick="aa()">
? ? <input type="button" value="取消設(shè)置" onClick="quxiao()">
? </form>
? <script type="text/javascript">
//定義"改變顏色"的函數(shù)
?function changecolor()
?{
? ? ?var ccolor=document.getElementById("txt");
? ? ?ccolor.style.color="red";
? ? ?ccolor.style.background="yellow";
?}
//定義"改變寬高"的函數(shù)
function change()
{
? ? var c1=document.getElementById("txt");
? ? c1.style.width="250px";
? ? c1.style.height="300px";
}
//定義"隱藏內(nèi)容"的函數(shù)
function tt()
?{
? ? ?var td=document.getElementById("txt");
? ? ?td.style.display="none";
?}
//定義"顯示內(nèi)容"的函數(shù)
function aa()
?{
? ? ? var a=document.getElementById("txt");
? ? ? a.style.display="block";
? ?}
?}
//定義"取消設(shè)置"的函數(shù)
function quxiao()
{ ? var qx=document.getElementById("txt");
? ? var message=confirm("真的要取消嗎?");
? ? if(message=true)
? ? {
? ? qx.style.cssText="none";
? ? }
}
2016-07-11
<!--當(dāng)點(diǎn)擊相應(yīng)按鈕,執(zhí)行相應(yīng)操作,為按鈕添加相應(yīng)事件-->
? ? <input type="button" value="改變顏色" onclick="changecolor()" > ?
? ? <input type="button" value="改變寬高" onclick="change()">
? ? <input type="button" value="隱藏內(nèi)容" onclick="tt()">
? ? <input type="button" value="顯示內(nèi)容" onclick="aa()">
? ? <input type="button" value="取消設(shè)置" onclick="quxiao()">
? </form>
? <script type="text/javascript">
?var element=document.getElementById("txt");
//定義"改變顏色"的函數(shù)
?function changecolor()
?{
? ? ?element.style.color="red";
? ? ?element.style.backgroundColor="yellow";
?}
//定義"改變寬高"的函數(shù)
function change()
{
? ? element.style.width="250px";
? ? element.style.height="300px";
}
//定義"隱藏內(nèi)容"的函數(shù)
function tt()
?{
? ? ?element.style.display="none";
?}
//定義"顯示內(nèi)容"的函數(shù)
function aa()
?{
? ? ? element.style.display="block";
?}
//定義"取消設(shè)置"的函數(shù)
function quxiao()
{ ?
? ? var message=confirm("真的要取消嗎?");
? ? if(message)
? ? {
? ? element.style.cssText="none";
? ? }
}
2016-07-11
你第一個函數(shù)里面已經(jīng)定義了 ??var ccolor=document.getElementById("txt"); ? 后面再繼續(xù)定義不僅麻煩還無效吧,為什么不直接定義一個后面直接調(diào)用?