내 상황은 다음과 같습니다. 다른 HTML 페이지의 양식에서 텍스트를 쓸 수있었습니다. 하지만 내가 원하는 것은 그 형식의 텍스트 만 사용하여 링크를 만드는 것입니다. 내가 처음에 말했듯이, 내 목표는,다른 페이지의 양식에서 텍스트를 사용하여 링크 만들기
<script>
addEventListener
(
'DOMContentLoaded',
function()
{
// get the var elements with an id and set their textContent to the corresponding widget.preferences
var vars = document.querySelectorAll('var[id]');
for(var i=0,element=null; element=vars[i++];)
{
element.textContent = widget.preferences[ element.id ];
}
},
false
);
</script>
</head>
<body>
<h1>Popup window</h1>
<p>Here is a list of preferences and their associated value:</p>
<ul>
<li><var id="foo"></var>
<li><var id="bar"></var>
<li><var id="baz"></var>
<li><var id="check"></var>
<li><var id="group1"></var>
<li><var id="myMultipleSelect"></var>
</ul>
</body>
그러나 : 원래 나는 특히하고 "VAR"태그 (형태 변경 사항을 저장하는 방법의 일종) widget.preferences, 자바 스크립트를 사용 다른 페이지의 양식에있는 텍스트를 사용하여 링크를 만들 수 있습니다. 다음과 같이 형식은 다음과 같습니다
<fieldset>
<p>
<input id="text1" name="foo" type="text"></input>
<label for="text1">foo</label>
</p>
<p>
<input id="text2" name="bar" type="text"></input>
<label for="text2">bar</label>
</p>
<p>
<input id="text3" name="baz" type="text"></input>
<label for="text3">baz</label>
</p>
</fieldset>
스택 오버플로에 오신 것을 환영합니다. 클라이언트 측 JS가 아닌 서버 측 코드로 요구 사항을 구현하려고합니다. 그게 당신을위한 선택입니까? – nnnnnn
그것은 추한 것입니다,하지만 이론적으로 자바 스크립트를 통해 전체 HTML 페이지를 읽고 원하는 값을 파싱 할 수 있습니다. – BadFeelingAboutThis