0
我有一個HTML頁面有一個div和表格。然後我有一個PHP腳本,它可以打印表格的HTML。無論如何,表格將不會被修改。我的print
命令是否包含某種特殊字符或者是否有其他可能的原因?使用jQuery/JavaScript修改HTML表格
我有以下的jQuery代碼index.html文件:
$(document).ready(function(){
setInterval(function() {
var kaavio = 106;
jQuery.post("search.php", {
kaavio: kaavio
}).done(function(data) {
$('#check').html(data);
});
}, 6000);
});
下面是index.html文件的HTML:
<div id="check"></div>
<table id="paikka59"></table>
我也有一個PHP文件搜索。 PHP和這裏是它的代碼:
print "<script>document.getElementById('paikka59').innerHTML = '<tr><td class=\"pisteet\" style=\"border-top:2px solid #16B2B4;padding:0\"><a href=\"#\" class=\"painike painike-pisteet hae-muokattavaksi\" data-kilpailu=\"106\" data-kaavio=\"106\" data-kaaviokierros=\"11\" data-kaaviopaikka=\"59\" data-ab=\"A\" data-ottelu=\"181510\" data-muokattava=\"pisteet\"></a></td><td class=\"nimi\" style=\"border-top:2px solid #16B2B4;padding:0\"><a href=\"#\" class=\"painike painike-hae-muokattavaksi hae-muokattavaksi\" data-kilpailu=\"106\" data-kaavio=\"106\" data-kaaviokierros=\"11\" data-kaaviopaikka=\"59\" data-ab=\"A\" data-ottelu=\"181510\" data-muokattava=\"nimi\">2888 Salmi Risto</a></td><td class=\"tasoitus\" style=\"border-top:2px solid #16B2B4;padding:0\"><a href=\"#\" class=\"painike painike-hae-muokattavaksi\"></a></td></tr> <tr><td class=\"pisteet\" style=\"padding:0\"><a href=\"#\" class=\"painike painike-pisteet hae-muokattavaksi\" data-kilpailu=\"106\" data-kaavio=\"106\" data-kaaviokierros=\"11\" data-kaaviopaikka=\"59\" data-ab=\"B\" data-ottelu=\"181510\" data-muokattava=\"pisteet\"></a></td><td class=\"nimi\" style=\"padding:0\"><a href=\"#\" class=\"painike painike-hae-muokattavaksi hae-muokattavaksi\" data-kilpailu=\"106\" data-kaavio=\"106\" data-kaaviokierros=\"11\" data-kaaviopaikka=\"59\" data-ab=\"B\" data-ottelu=\"181510\" data-muokattava=\"nimi\">2893 Rantanen Mikko</a></td><td class=\"tasoitus\" style=\"padding:0\"><a href=\"#\" class=\"painike painike-hae-muokattavaksi\"></a></td></tr> <tr><td class=\"pelimuoto\"><!-- a --><a href=\"#\" class=\"painike painike-pelimuoto hae-muokattavaksi\" data-kilpailu=\"106\" data-kaavio=\"106\" data-kaaviokierros=\"11\" data-kaaviopaikka=\"59\" data-ab=\"\" data-ottelu=\"181510\" data-muokattava=\"voittopisteet\"></a></td><td class=\"ajankohta\"><!-- b --><a href=\"#\" class=\"painike hae-muokattavaksi\" data-kilpailu=\"106\" data-kaavio=\"106\" data-kaaviokierros=\"11\" data-kaaviopaikka=\"59\" data-ab=\"\" data-ottelu=\"181510\" data-muokattava=\"biljardipoyta\">Pöytä -</a><a href=\"#\" class=\"painike hae-muokattavaksi\" data-kaavio=\"106\" data-kaaviopaikka=\"59\" data-pelitapa=\"aika\">Ei aikataulutettu</a></td><td class=\"toiminnot\"><!-- c --><a href=\"#\" class=\"painike painike-toiminnot-play hae-muokattavaksi\" data-kilpailu=\"106\" data-kaavio=\"106\" data-kaaviokierros=\"11\" data-kaaviopaikka=\"59\" data-ab=\"\" data-ottelu=\"181510\" data-muokattava=\"ottelualoitus\"></a></td></tr>');</script>";
'print「
雙引號在這裏創建一個問題。
打印字符串可以取出
使用\」,在這樣的情況下終止。您的打印statemnet會變得像
一件事,你不能添加內部警報HTML標籤()。只能將明文插入到alert(),confirm()和prompt()框中。
看看下面的線程: HTML Tags in Javascript Alert() method
來源
2017-05-08 17:23:09
謝謝,我解決了這個問題。沒有問題了。 – xms
wc :)所以它在使用後解決了。「right? –
我仍然有問題請看看我更新的問題 – xms