だから私は、彼らはをクリックし得るときjavascript関数を呼び出すPHPスクリプトによって生成されたラジオボタンのこのセリエあります。その後、パスPHPの文字列
<?php
$databases = mysqli_query($link, "SHOW DATABASES");
while($row = mysqli_fetch_row($databases)) {
$db = $row[0];
echo "<input type='radio' name='database' id='".$db."' onclick='displaydbcontent(".$db.")'>";
}
?>
javascript関数を文字列の内容を通知しなければならない:
function displaydbcontent(dbid) {
alert("This is a test");
alert(dbid);
}
関係なく、どのような変数$ DBは、最初の警告を表示した後、第二1常に版画「「これはテストです」印刷しているの含有量[今すぐ
、オブジェクトHTMLInputElement] "
私はそれがすべて引用符の問題だと確信していますが、回避する方法はありません。
私の問題でそれほど気にしないと思っている人でも、$ link変数は初期化され正しく動作しています。
は –
...良い意味ではありません関数であり、文字列ではありません。 – dman2306
名前は同じですが、IDは常に異なっています。 –