1
我在我的html頁面上有兩個按鈕,它的一個值是+符號,另一個是 - 符號。我送這兩個變量的PHP PGE當他們clicked.here是我的PHP頁面代碼+登錄html和php
if($value == "-"){
echo "-";
}elseif($value == "+"){
echo "+";
}else{
echo "nothing";
}
當我點擊 - 按鈕,它的回聲
-
但是當我點擊+按鈕回聲
沒有
。在php和html之間使用+符號有什麼問題嗎?
我通過AJAX發送它像這樣
<script type="text/javascript">
$(".pulse").on('click', function() {
var id3 = $(this).data('id3');
var value = $(this).attr('value');
var XHR = new XMLHttpRequest();
XHR.open("POST","point.php",true);
XHR.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
XHR.onreadystatechange = function() {
if(XHR.readyState == 4 && XHR.status == 200) {
document.getElementById("n").innerHTML = XHR.responseText;
}
}
XHR.send("id3="+id3+"&value="+value);
});
</script>
我的HTML
<div><input data-id3="'.$id3.'" class="pulse" value="+" type="button" style="background-color:rgb(153,153,51)"></input></div>
<div class="puls"><input data-id3="'.$id3.'" class="pulse" value="-" type="button" style="background-color:rgb(204,51,51)"></input></div>
「我發送這兩個變量到一個php pge」 - 如何? – Quentin
發佈您的HTML代碼! (我懷疑你的'+'是否有空格) –
發佈var_dump($ value)的輸出;''當你點擊「+按鈕」時。 –