我试图通过点击灯箱中的单选按钮将内容(单选按钮的值)添加到TinyMce.
foreach ($inventory_array_values as $key => $row) { //echo'<pre>'; print_r($inventory_array_values); echo'</pre>'; exit();?>
<ul class="<?PHP echo $rowcls; ?>" >
<li style="width:10%">
<?PHP
$arr = array('model' => $row[7],
'make' => $row[6],
'year' => $row[5],
'stock' => $row[3],
'vin' => $row[2],
'color' => $row[12],
'cartype' => $row[23],
'doors' => $row[32],
'style' => $row[9],
'transmission' => $row[10],
'intcolor' => $row[12],
'extcolor' => $row[13],
'priceselling' => $row[16],
'trimdesc' => $row[8],
'date_sold' => date('m-d-Y')
);
?>
<input type="radio" name="inventorylink" onclick="call()" id="invValue" value="<?PHP echo $row[28]; ?>"></li>
<li class="stock" style="width:20%"> <?= $row[3]; ?> </li>
<li class="make" style="width:25%"> <?= $row[6]; ?> </li>
<li class="model" style="width:20%" title="<?= $row[7]; ?>" > <?PHP echo substr($row[7], 0, 10); ?> </li>
<li class="color" style="width:15%"> <?= $row[12] ?> </li>
</ul>
<?PHP
$rowcls = ($rowcls == 'row1') ? 'row2' : 'row1';
} ?>
使用javascript我得到了单选按钮的值. JS代码如下:
function getRVBN(n) {
var i, r = document.getElementsByName(n);
for (i = 0; i < r.length; i++) {
if (r[i].checked) return r[i].value;
}
return '';
}
function call(){
var value = getRVBN('inventorylink');
alert('added');
}
现在我试图在tinyMce编辑器中插入此值.我尝试了所有可能的方法,如tinyMCE.get(‘my_editor’).setContent(data);和tinyMCE.activeEditor.setContent(data);但没有任何效果.我不知道我哪里错了.任何帮助都将不胜感激.提前致谢.
解决方法:
function call(){
var value = getVBN('inventorylink');
top.window.tinymce.get('nwemail').getBody().innerHTML = top.window.tinymce.get('nwemail').getBody().innerHTML + value;
}
function call(){
var value = getVBN('inventorylink');
top.window.tinymce.get('nwemail').getBody().innerHTML = value;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。