JS参数传递,该如何解决
JS参数传递
现用Smarty做网站,想把在html页面中JS计算出来的变量fee提交到一个php处理页面去,用语句
document.frm.action="?do=info&action=submit&id=<!--{$meminfo1.member_id}-->&fee=fee";
在php中获取:
$fee=empty($_GET['fee'])?'':trim($_GET['fee']);
不过就是传递不过来,请问各位大虾正解如何?(JS中代码如下)
------解决方案--------------------
确实对新手来讲由于缺少必要的条理逻辑,所以只能用简单的传值方式来实现页面间值得传递,由于我也是新手了所以也只能说说我的困惑,我用js获取本页的文本结点然后通过异步请求将值传递到后台页面,然后打开后台php页面发现传递过来的值不可以直接运用,就是本身后台页面就是用来显示的,显示的东西和传递过来的值密切相关。怎么才能将上个页面传递过来的值直接用于显示呢?
------解决方案--------------------
你的代码还是用代码格式贴出来吧,这样看的很不舒服捏!
------解决方案--------------------
你最好打开编译后的文件,看看
document.frm.action="?do=info&action=submit&id=<!--{$meminfo1.member_id}-->&fee=fee";
变成了什么
------解决方案--------------------
document.frm.action="?do=info&action=submit&id=<!--{$meminfo1.member_id}-->&fee="+fee;
以上就是 JS参数传递,该如何解决 的内容,更多相关内容请关注PHP中文网(www.php.cn)!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Go 함수 매개변수 전달 성능을 최적화하기 위한 모범 사례에는 값 유형을 사용하여 작은 값 유형 복사를 방지하고, 포인터를 사용하여 큰 값 유형(구조체)을 전달하고, 인터페이스를 사용하여 다형성 유형을 전달합니다. 실제로 큰 JSON 문자열을 전달할 때 데이터 매개변수 포인터를 전달하면 역직렬화 성능이 크게 향상될 수 있습니다.

Go 언어에는 함수 매개변수를 전달하는 두 가지 주요 방법이 있습니다. 값 전달: 변수의 복사본을 전달해도 호출 코드의 원래 변수에는 영향을 주지 않습니다. 포인터 전달: 변수의 주소를 전달하면 함수가 호출 코드의 원래 변수를 직접 수정할 수 있습니다.

다중 스레드 환경에서는 함수 매개변수 전달 방법이 다르며 성능 차이가 상당합니다. 값에 의한 전달: 매개변수 값 복사는 안전하지만 큰 개체는 비용이 많이 듭니다. 참조로 전달: 참조로 전달하는 것이 효율적이지만 함수 수정은 호출자에게 영향을 미칩니다. 상수 참조로 전달: 상수 참조로 전달하고 안전하지만 매개변수에 대한 함수 작동을 제한합니다. 포인터로 전달: 포인터 전달은 유연하지만 포인터 관리가 복잡하고 매달린 포인터나 메모리 누수가 발생할 수 있습니다. 병렬 합산에서는 값으로 전달하는 것보다 참조로 전달하는 것이 더 효율적이며 포인터로 전달하는 것이 가장 유연하지만 관리가 복잡합니다.

PHP에서 매개변수를 전달하는 방법에는 두 가지가 있습니다. 값에 의한 호출(매개변수는 값의 복사본으로 전달됩니다. 함수 내 수정은 원래 변수에 영향을 주지 않습니다.) 및 참조에 의한 전달(매개변수의 주소가 전달됩니다. 함수 내에서 원래 변수에 영향을 미칩니다), 원래 변수를 수정해야 하는 경우 장바구니 총 가격을 계산할 때 참조 전달을 사용하세요. 올바르게 계산하려면 참조 전달이 필요합니다.

PHP 함수는 매개변수를 통해 값을 전달할 수 있는데, 이는 값에 의한 전달과 참조에 의한 전달로 구분됩니다. 값에 의한 전달: 함수 내에서 매개변수를 수정하면 참조에 의한 전달: 함수 내에서 매개변수를 수정하면 영향을 받지 않습니다. 원래 값에 영향을 미칩니다. 또한 배열은 데이터 합계 계산과 같은 작업의 매개 변수로 전달될 수도 있습니다.

Golang 형식 매개변수 요구사항 안내: 매개변수 전달 방법, 값 전달 및 주소 전달 Golang 프로그래밍 언어를 학습하는 과정에서 매개변수 전달 방법과 값 전달 및 주소 전달의 개념을 이해하는 것이 매우 중요합니다. 이 기사에서는 매개변수 전달 방법, 값 전달 및 주소 전달 간의 차이점을 포함하여 Golang의 형식적 매개변수 요구 사항을 자세히 살펴보고 독자의 이해를 돕기 위해 구체적인 코드 예제를 제공합니다. 1. 매개변수 전달 방법 Golang에는 함수에 대한 매개변수 전달 방법이 두 가지가 있습니다. 값으로 전달하는 방법과 주소로 전달하는 방법입니다. 값으로 전달(사본 전달): 함수가 호출되면 실제

C++에서 포인터 매개변수를 전달하는 방법에는 값 전달, 참조 전달, 주소 전달의 세 가지 방법이 있습니다. 값으로 전달하면 원래 포인터에 영향을 주지 않고 포인터가 복사됩니다. 참조로 전달하면 함수가 원래 포인터를 수정할 수 있습니다. 필요에 따라 적절한 매개변수 전송 방법을 선택하십시오.

C++의 매개변수 전달 메커니즘으로서의 함수 포인터: 함수 포인터를 상수 포인터로 전달하고, 전달 프로세스 중에 복사본을 만들고, 복사본을 가리키는 함수 공식 매개변수를 수신하고, 복사본을 역참조하여 기본 함수를 호출합니다.
