私はカスタムプロンプトボックスで作業しています。これまでのところ私はJavaScriptでクリックボタンに表示されて隠されたdiv要素を使用:ここjavacriptとCSSを使用したカスタムプロンプトボックス
function openPromptBox() {
var pos = FindXY(document.promptForm);
var cont = $('promptContainer');
var searchBox = $('promptBox');
searchBox.style.left = (pos.x - 20) + "px";
searchBox.style.top = (document.body.scrollTop + 100) + "px";
cont.style.display = "block";
}
はdiv要素である:
<div id="promptContainer">
<div id="promptBox">
<table>
<tr>
<td colspan="2">
<input type="text" name="result" id="result" size="25"/>
</td>
</tr>
<tr>
<td>
<input type="button" id="btnOK" value="OK" />
</td>
<td>
<input type="button" id="btnCancel" value="Cancel" />
</td>
</tr>
</table>
</div>
</div>
は今、私は機能openPromptBox
にテキストボックスresult
の値を返す必要がありますbtnOK
ボタンをクリックするたびにそれを行う方法はありますか?
結果値をopenPromptBox()内で使用できるようにしたいのですか? – yezzz