簡體   English   中英

得到<li>值並分配給 iframe 中的 url 參數,使用 jquery ZC0BB21964260232458ADF9A5BDE</li>

[英]Get <li> value and assign to url parameter in iframe using jquery onclick

這是一個與相關的問題。

<ul id="myid">
    <li value="VALUE1">featured</li>
    <li value="VALUE2">hey</li>
    <li value="VALUE3">wish</li>
<ul>
<iframe src="" id="myiframe" width="460" height="300"></iframe>

<iframe src="http://example.com/test?=VALUE1 or VALUE2 or VALUE3" id="myiframe" width="460" height="300"></iframe>

onclick

嘗試這個

<ul id="myid">
    <li onclick="myFunction('VALUE1')" value="VALUE1">featured</li>
    <li onclick="myFunction('VALUE2')" value="VALUE2">hey</li>
    <li onclick="myFunction('VALUE1')" value="VALUE3">wish</li>
</ul>
<iframe src="" id="myiframe" width="460" height="300"></iframe>

<script>
    var myURL = 'http://example.com/';

    function myFunction(value) {
        document.getElementById("myiframe").src = myURL + "test?=" + value;
    }
</script>

you can use like this 
<ul id="myid">
  <li class ="get" value="VALUE1">featured</li>
  <li class ="get" value="VALUE2">hey</li>
  <li class ="get" value="VALUE3">wish</li>
<ul>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
 $(document).ready(function(){
   $(".get").click(function(){
    data = $(this).attr('value');
    url = "http://example.com/test?=";
    $('#myiframe').attr('src', url+data);
  });
});
</script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM