Javascript onCLick()问题,带选项并选择
我想使用“单击时事件”选项,但无法在Javascript onCLick()问题,带选项并选择,javascript,php,html,Javascript,Php,Html,我想使用“单击时事件”选项,但无法在div中添加范围 <option onclick="addcolore('<?php $row['title'] ?>' this)"> <?php $row['title'] ?> </option> 还有剧本 function addcolore(title,tag) { var spantag = '<span class="`spanTag`&qu
div
中添加范围
<option onclick="addcolore('<?php $row['title'] ?>' this)">
<?php $row['title'] ?>
</option>
还有剧本
function addcolore(title,tag) {
var spantag = '<span class="`spanTag`">'+salam+'</span>';
var optionTag = $(tag);
var divrow = optionTag.parents('.row');
divrow.append(spantag);
})
函数addcolore(标题、标签){
var spantag=''+salam+'';
var optionTag=$(标签);
var divrow=optionTag.parents('.row');
divrow.append(spantag);
})
我知道我不应该这样做,但无论如何,我想帮你
首先,当您使用php标记时,必须使用echo
来输出值,因此它应该是
而不是
接下来,我不确定事件是否直接在选项上工作,我已经将事件侦听器的示例放在select上,当它更改时,它会触发您的函数以更改颜色
另外,在函数中,您试图使用`来定义类名,但这行不通
在函数末尾,您不应该放置额外的括号})
var-select=document.getElementById(“someSelect”);
函数addcolore(标题、标签){
var spantag='选择颜色为:'+title+'';
var optionTag=$(标签);
var divrow=optionTag.parents('.row');
divrow.append(spantag);
}
select.addEventListener(“更改”,函数(){
addcolore(select.value,this);
});代码>
.spanTag{display:block;}
红色
蓝色
绿色
您对此有何疑问?这到底是一个PHP问题吗?你还没有提到你所遇到的错误。请检查一下,因为你的问题根本不清楚。你甚至没有输出
。问题是没有调用事件,并且我没有根据jq cod向命令添加一个span。遗憾的是,我英语说得不太好,谁想为addcolore(select.value,this)