передать 2 параметра через javaScript - PullRequest
1 голос
/ 10 марта 2020

Я хочу отправить 2 переменные при нажатии на кнопку. ниже мой код

$value=$document["rootFolder"];
$value2=$document["uploadSize"];


$_SESSION['rootFolder']=$value;

  echo '<input type="image" src="images/file2.png"  class="btTxt submit" width="85" onclick="myfunc('.$value2.','.$value.')"><b> '.$value . "</b>";
echo "</tr>";

}

ниже мой код:

<script type="text/javascript">

        function myfunc(size, fname){ 
                var name=fname;

                var m = parseInt(size);
                var size2 = (m).toString();

        alert(name);

Почему я не могу вызвать второй параметр, который является fname? Это прекрасно работает, когда я передаю только один параметр, размер.

Ответы [ 2 ]

1 голос
/ 10 марта 2020

Вы можете легко предупредить оба значения:

function myfunc(size, fname) {
  alert(size);
  alert(fname);
}
<input type="image" src="images/file2.png" class="btTxt submit" width="85" onclick="myfunc('7','8')">
0 голосов
/ 10 марта 2020
$value="'".$document["rootFolder"]."'";   //assuming value $document["rootFolder"] = "path/to/root/folder" is string;
$value2=$document["uploadSize"];  //assuming value $document["uploadSize"] = 400 is integer;

в вашем коде только что изменилось

$value=$document["rootFolder"]; to $value="'".$document["rootFolder"]."'";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...