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