使用PHP从HTML中获取文本

时间:2017-02-20 10:45:12

标签: javascript php jquery html

我的网页上有以下HTML。

是否可以使用PHP(或jQuery)来获取div中的内容?我最终想在PHP脚本中使用它。

<div id="selectedaddress">
    <div>James</div>
    <div>Thomson</div>
    <div>London</div>
    <div>England</div>
</div>

谢谢。

3 个答案:

答案 0 :(得分:2)

像这样使用

const a = document.getElementsByTagName("audio")[0];
const ac = new AudioContext();
const source = ac.createMediaElementSource(a);

// The media element source stops audio playout of the audio element.
// Hook it up to speakers again.
source.connect(ac.destination);

// Hook up the audio element to a MediaStream.
const dest = ac.createMediaStreamDestination();
source.connect(dest);

// Record 10s of audio with MediaRecorder.
const recorder = new MediaRecorder(dest.stream);
recorder.start();
recorder.ondataavailable = ev => {
  console.info("Finished recording. Got blob:", ev.data);
  a.src = URL.createObjectURL(ev.data);
  a.play();
};
setTimeout(() => recorder.stop(), 10 * 1000);

see console on jsfiddle - working example

答案 1 :(得分:2)

使用map()

可能是另一种简单的方法

&#13;
&#13;
  $("#selectedaddress div").map(function(x,e){
   alert($(e).text());
  })
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="selectedaddress">
        <div>
            James
        </div>
        <div>
            Thomson
        </div>
        <div>
            London
        </div>
        <div>
            England
        </div>
    </div>
&#13;
&#13;
&#13;

答案 2 :(得分:1)

取决于您正在寻找的功能。根据您拥有的代码判断,您很可能需要<form> <input>个代码和提交按钮。

要获取表单功能,请查看PHP 5 Form HandlingThe <select> element。您想从选定的列表中获取值。