我对javascript很新... 我试图从Google电子表格中的单元格中获取网址,我希望该网址与我网站上的按钮绑定...(请参阅下面的html按钮)
"<center><FORM METHOD="LINK" ACTION= X
<INPUT TYPE="submit" VALUE="Clickable Button">
</FORM> </center>"
我也希望X变量= Google电子表格中特定单元格中包含的网址。我一直在寻找成功的日子,我知道我需要使用一些javascript但不知道如何实现它。请帮忙。
答案 0 :(得分:2)
您可以实现此目的的一种方法是使用Google JSON API method as documented on this page。
您首先将javascript文件添加到您的页面,如下例所示。
<script src="http://spreadsheets.google.com/feeds/list/*ID*/*WS*/public/values?alt=json-in-script&callback=*FN*"></script>
• * ID * 是电子表格的长ID。
• * WS * 是工作表编号,例如1,2,3等。
• * FN * 是您要拨打的功能。
然后在回调函数中,您可以执行以下操作,根据需要添加变量。 rowWithURL 是行号。 CellWIthURL 通常是列标题。或者您可以使用其他一些方法来查找您的URL。
function CallBack(json){
entry = json.feed.entry[rowWithURL];
url = entry.gsx$CellWithURL.$t;
content = '<center>' +
'<form method="link" action='+ url +'>' +
'<input type="submit" value="Clickable Button">' +
'</form>' +
'</center>'
}
请注意以上内容未经过测试,但应该让您走上正轨。