2015-12-04 91 views
-4

我正在嘗試爲朋友建立聊天室供朋友使用,之後朋友可以加入房間我希望他們點擊底部具有JoinChat的默認值。當他們點擊,我想用ajax允許他們進入房間,然後更改底部的值LeaveChat如何更改點擊事件的值並在同一底部的點擊事件中再次更改值

假設他們已經進入房間請求發送到數據庫,他們婉時離開房間這麼他們點擊相同的底部,向數據庫發送另一個請求,將他們從聊天室斷開。

<input type="button" value="JoinChat" onClick="" id="btn"> 
+2

做一個ajax呼籲成功功能改變buton文本值,我想你可能有更好的運氣在freelance.com如果你想讓別人爲你編碼 – madalinivascu

+0

我同意@madalinivascu,它不那麼簡單,你需要一個觸發動作的函數。它可以用ajax完成,你可以檢查谷歌。 – Profstyle

+0

使用google並找到已完成的解決方案,解決問題... –

回答

0

這裏是快速的解決方案:

var isConnected = false; 
 
var NOTCONNECTEDTEXT = 'JoinChat' 
 
var CONNECTEDTEXT = 'LeaveChat' 
 

 
function btnClick(event){ 
 
    isConnected = !isConnected 
 
    
 
    document.querySelector('#btn').value = 
 
    isConnected ? CONNECTEDTEXT : NOTCONNECTEDTEXT 
 
}
<input type="button" value="JoinChat" onClick="btnClick()" id="btn">

只實現你所需要的,但代碼是壞的,提高代碼,建議您使用圖書館等反應。

相關問題