这是PHP代码。我尝试调用javascript中定义的edit_course()函数,传递参数。但是无法完成任务。这段代码存在一些问题。但我无法弄清楚。 有没有更好的方式来做到这一点,这是不是很混乱? 帮助将不胜感激。将参数从PHP传递到javascript
PHP
$course_result = $con->query("SELECT * from course_records where institute_id='".$row['institute_id']."' ");
$course=$course_result->fetch_assoc();
echo "<div class='options'> <span ><div class='round-button' id='".$course["course_id"]."' onclick='edit_course(".$course['course_id'].",".$course['subject'].")'><div class='round-button-circle'></div></div> <label class='lblname' >Edit</label></span>";
的JavaScript
function edit_course(course,institute){
alert(course);
alert(institute);}
输出是空白页。
ID = ' “$当然[ ”COURSE_ID“。”' 的onclick = ..有ID之间没有空间的onclick – user733421
您可以发布生成的HTML,这将有助于我们找出问题。 –
@SudiptaMondal它显示空白页面。 – tarun14110