下一行Javascript
代码中的什么导致代码打印在下一行下一行Javascript,javascript,php,Javascript,Php,代码中的什么导致代码打印在下一行 function GetSelected (selectTag) { var selIndexes = ""; for (var i = 0; i < selectTag.options.length; i++) { var optionTag = selectTag.options[i]; if (optionTag.selected) { if (selIndexes.lengt
function GetSelected (selectTag) {
var selIndexes = "";
for (var i = 0; i < selectTag.options.length; i++) {
var optionTag = selectTag.options[i];
if (optionTag.selected) {
if (selIndexes.length > 0)
selIndexes += "";
selIndexes = optionTag.value;
}
}
var info = document.getElementById ("info");
if (selIndexes.length > 0) {
info.innerHTML = selIndexes;
}
else {
info.innerHTML = "There is no selected option";
}
}
功能GetSelected(选择标签){
var指数=”;
对于(变量i=0;i0)
selIndexes+=“”;
SELINDEX=optionTag.value;
}
}
var info=document.getElementById(“info”);
如果(selfindexes.length>0){
info.innerHTML=selIndexes;
}
否则{
info.innerHTML=“没有选择的选项”;
}
}
下面是组合框中的一个选项:
<select option="single" name= "viocat" id="viocat" onchange="GetSelected (this);" class = "form-control">
<option>Choose category ...</option>
<option value="<?php
$con = mysqli_connect("///") or die (mysql_error());
$sql = mysqli_query ($con, "SELECT violationcategory, MAX(code) AS highest_id FROM tbl_violation where violationcategory = '\r\n DL'");
$sql = "SELECT violationcategory, MAX(code) AS highest_id FROM tbl_violation where violationcategory = '\r\n OR'";
$result = mysql_query ($sql,$con);
while($row = mysql_fetch_array($result)){
$i = $row['highest_id'];
$i++;
echo "OR - " .$i;
}
?> "> Driver's License Related</option>
</select>
选择类别。。。
我不太清楚你说的下一行到底是什么意思,但是,从你删除的部分问题来看,我认为这是因为你在一个新行上启动了你的PHP块。
而不是:
<option>Choose category ...</option>
<option value="
<?php
选择类别。。。
我看不到这个代码在哪里打印任何东西。你给了我们正确的代码片段吗?这将是一个很好的阅读时间,因为很难理解你的问题。哈哈,谢谢!这么好的调试器!:)我没有注意到。非常感谢你!
<option>Choose category ...</option>
<option value="
<?php
<option>Choose category ...</option>
<option value="<?php