Преобразование JavaScript в переполнение стека

Я создал калькулятор js, я не хочу, чтобы все знали js, но нет способа скрыть js в браузере, потому что js — это клиентский язык программирования. Я не мог преобразовать этот калькулятор JavaScript в PHP.
Источник:

<html lang="en">
<head>
<title>Calculator</title>
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico"/>
<meta
name='viewport'
content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0'
/>
<style>
body {
background-image: url("/background123.jpg");
}

h2 {
text-align:center;
text-decoration:underline;
}

.box {
background-color:#3d4543;
height:300px;
width:250px;
border-radius:10px;
position:relative;
}

.display {
background-color:#222;
width:220px;
position:relative;
top:20px;
height:40px;
}

.display input {
position:relative;
top:2px;
height:35px;
width: 100%;
color:black;
background-color:#bccd95;
font-size:21px;
text-align:right;
}

.keys {
position:relative;
top:15px;
}

.button {
width:40px;
height:30px;
border:none;
border-radius:8px;
margin-left:17px;
margin-bottom: 17px;
float: left;
cursor:pointer;
border-top:2px solid transparent;
}

.button.grey {
color:white;
background-color:#6f6f6f;
border-bottom:black 2px solid;
border-top:2px #6f6f6f solid;
}

.button.red {
color:black;
background-color:red;
border-bottom:black 2px solid;
font-size: 20px;
}

.button.black {
color:white;
background-color:303030;
border-bottom:black 2px solid;
border-top:2px 303030 solid;
}

.button.orange {
color:black;
background-color:FF9933;
border-bottom:black 2px solid;
border-top:2px FF9933 solid;
}

.gray:active {
border-top:black 2px solid;
border-bottom:2px #6f6f6f solid;
}

.red:active {
border-top:black 2px solid;
border-bottom:#ff4561 2px solid;
}

.black:active {
border-top:black 2px solid;
border-bottom:#303030 2px solid;
}

.orange:active {
border-top:black 2px solid;
border-bottom:FF9933 2px solid;
}

p {
line-height:10px;
}
</style>
<script>
function c(val)
{
document.getElementById("d").value=val;
}
function v(val)
{
document.getElementById("d").value+=val;
}
function e()
{
try
{
c(eval(document.getElementById("d").value))
}
catch(e)
{
c('Error')
}
}
function onPressBackspace() {
d.value = d.value.substring(0, d.value.length - 1);
}
</script>
</head>
<body>
<center>
<div class="box">
<div class="display"><input type="text" id="d"></div>
<div class="keys">
<p><input type="button" class="button grey" value="C" onclick='c("")'><input type="button" class="button gray" value="m-" onclick='c("M- and M+ functions are not developed yet....")'><input type="button" class="button grey" value="&#9003;" onclick='onPressBackspace()'><input type="button" class="button red" value="&#247;" onclick='v("/")'></p>
<p><input type="button" class="button black" value="7" onclick='v("7")'><input type="button" class="button black" value="8" onclick='v("8")'><input type="button" class="button black" value="9" onclick='v("9")'><input type="button" class="button red" value="&times;" onclick='v("*")'></p>
<p><input type="button" class="button black" value="4" onclick='v("4")'><input type="button" class="button black" value="5" onclick='v("5")'><input type="button" class="button black" value="6" onclick='v("6")'><input type="button" class="button red" value="-" onclick='v("-")'></p>
<p><input type="button" class="button black" value="1" onclick='v("1")'><input type="button" class="button black" value="2" onclick='v("2")'><input type="button" class="button black" value="3" onclick='v("3")'><input type="button" class="button red" value="+" onclick='v("+")'></p>
<p><input type="button" class="button black" value="." onclick='v(".")'><input type="button" class="button black" value="0" onclick='v("0")'><input type="button" class="button black" value="00" onclick='v("00")'><button id="equaltosign" class="button orange" value="=" onclick='e()'>=</button></p>
</div>
</div></center>

Я хочу этот код в php без изменений в стиле. Пожалуйста.
Я не знаю php, я новичок.

Страница является https://www.chicjrajeevalochana.com/calculator/.

Любой полезный ответ высоко ценится.

-4

Решение

Будет лучше, если вы будете использовать калькулятор на языке клиента (javascript);
Но все же, если вы хотите попытаться выполнить ajax-запрос к php и выполнить там арифметическую операцию.

Пример:
Javascript:

    $("button").click(function(){
$.post("calc.php",
{
x: "20",
opt: "+",
y: "10",


},
function(data, status){
alert(data);
});
});
2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector