2017-10-16 26 views
-1

我在WordPress上使用了一個令人驚歎的tablepress插件,我在一個頁面上有一個表格,我想讀取它並將表格的值傳遞給輸入表單。 該表是搜索的結果,並且將始終是一行和一列,只是一個數字。 有什麼辦法可以用PHP或JavaScript做到這一點? 或者其他方式?是否可以從動態HTML表中讀取值並將其傳遞給輸入表單?

我將分享結果頁面的一些代碼...

提前感謝!

<table id="tablepress-1" class="tablepress tablepress-id-1"> 
<tbody> 
<tr class="row-1"> 
    <td class="column-1">319</td> 
</tr> 
</tbody> 
</table> 

回答

0

你可能有可用的jQuery的......如果是這樣:

var fromTable = $("#tablepress-1 tr td").text()會給你你想要的值。

你可以做類似把它變成你的東西形式:

$("#myInputField").text(fromTable)

如果你沒有jQuery的,但你知道的表,你可以得到這樣的價值:

var fromTable = document.getElementById("tablepress-1").rows[0].cells[0].inn‌​erText

(考慮所有這些僞代碼,並確定了適合你的情況。調試器是你的朋友!)

+0

如果你想純js的方式:document.getElementById('input')。value = document.getElementsByClassName('column-1')[0] .innerText –

+0

是「輸入」一個有效的ID?或者你是否將它用作佔位符? – theGleep

+0

這只是我給輸入的id。默認快速創建:)

相關問題